OPENQASM 3.0;
include "stdgates.inc";
qubit[261] q;
cx q[0], q[1];
U(0, 0, pi/3) q[1];
cx q[0], q[1];
cx q[0], q[3];
U(0, 0, pi/3) q[3];
cx q[0], q[3];
cx q[2], q[3];
U(0, 0, pi/3) q[3];
cx q[2], q[3];
cx q[2], q[4];
U(0, 0, pi/3) q[4];
cx q[2], q[4];
cx q[3], q[4];
U(0, 0, pi/3) q[4];
cx q[3], q[4];
cx q[1], q[5];
U(0, 0, pi/3) q[5];
cx q[1], q[5];
cx q[2], q[5];
U(0, 0, pi/3) q[5];
cx q[2], q[5];
cx q[3], q[5];
U(0, 0, pi/3) q[5];
cx q[3], q[5];
cx q[1], q[6];
U(0, 0, pi/3) q[6];
cx q[1], q[6];
cx q[2], q[6];
U(0, 0, pi/3) q[6];
cx q[2], q[6];
cx q[5], q[6];
U(0, 0, pi/3) q[6];
cx q[5], q[6];
cx q[1], q[7];
U(0, 0, pi/3) q[7];
cx q[1], q[7];
cx q[2], q[7];
U(0, 0, pi/3) q[7];
cx q[2], q[7];
cx q[5], q[7];
U(0, 0, pi/3) q[7];
cx q[5], q[7];
cx q[3], q[8];
U(0, 0, pi/3) q[8];
cx q[3], q[8];
cx q[4], q[8];
U(0, 0, pi/3) q[8];
cx q[4], q[8];
cx q[5], q[8];
U(0, 0, pi/3) q[8];
cx q[5], q[8];
cx q[6], q[8];
U(0, 0, pi/3) q[8];
cx q[6], q[8];
cx q[3], q[9];
U(0, 0, pi/3) q[9];
cx q[3], q[9];
cx q[5], q[9];
U(0, 0, pi/3) q[9];
cx q[5], q[9];
cx q[8], q[9];
U(0, 0, pi/3) q[9];
cx q[8], q[9];
cx q[0], q[10];
U(0, 0, pi/3) q[10];
cx q[0], q[10];
cx q[3], q[10];
U(0, 0, pi/3) q[10];
cx q[3], q[10];
cx q[4], q[10];
U(0, 0, pi/3) q[10];
cx q[4], q[10];
cx q[6], q[10];
U(0, 0, pi/3) q[10];
cx q[6], q[10];
cx q[8], q[10];
U(0, 0, pi/3) q[10];
cx q[8], q[10];
cx q[9], q[10];
U(0, 0, pi/3) q[10];
cx q[9], q[10];
cx q[0], q[11];
U(0, 0, pi/3) q[11];
cx q[0], q[11];
cx q[1], q[11];
U(0, 0, pi/3) q[11];
cx q[1], q[11];
cx q[3], q[11];
U(0, 0, pi/3) q[11];
cx q[3], q[11];
cx q[5], q[11];
U(0, 0, pi/3) q[11];
cx q[5], q[11];
cx q[6], q[11];
U(0, 0, pi/3) q[11];
cx q[6], q[11];
cx q[8], q[11];
U(0, 0, pi/3) q[11];
cx q[8], q[11];
cx q[9], q[11];
U(0, 0, pi/3) q[11];
cx q[9], q[11];
cx q[2], q[12];
U(0, 0, pi/3) q[12];
cx q[2], q[12];
cx q[6], q[12];
U(0, 0, pi/3) q[12];
cx q[6], q[12];
cx q[7], q[12];
U(0, 0, pi/3) q[12];
cx q[7], q[12];
cx q[11], q[12];
U(0, 0, pi/3) q[12];
cx q[11], q[12];
cx q[0], q[13];
U(0, 0, pi/3) q[13];
cx q[0], q[13];
cx q[1], q[13];
U(0, 0, pi/3) q[13];
cx q[1], q[13];
cx q[2], q[13];
U(0, 0, pi/3) q[13];
cx q[2], q[13];
cx q[3], q[13];
U(0, 0, pi/3) q[13];
cx q[3], q[13];
cx q[4], q[13];
U(0, 0, pi/3) q[13];
cx q[4], q[13];
cx q[6], q[13];
U(0, 0, pi/3) q[13];
cx q[6], q[13];
cx q[9], q[13];
U(0, 0, pi/3) q[13];
cx q[9], q[13];
cx q[10], q[13];
U(0, 0, pi/3) q[13];
cx q[10], q[13];
cx q[11], q[13];
U(0, 0, pi/3) q[13];
cx q[11], q[13];
cx q[2], q[14];
U(0, 0, pi/3) q[14];
cx q[2], q[14];
cx q[3], q[14];
U(0, 0, pi/3) q[14];
cx q[3], q[14];
cx q[4], q[14];
U(0, 0, pi/3) q[14];
cx q[4], q[14];
cx q[3], q[15];
U(0, 0, pi/3) q[15];
cx q[3], q[15];
cx q[4], q[15];
U(0, 0, pi/3) q[15];
cx q[4], q[15];
cx q[8], q[15];
U(0, 0, pi/3) q[15];
cx q[8], q[15];
cx q[10], q[15];
U(0, 0, pi/3) q[15];
cx q[10], q[15];
cx q[13], q[15];
U(0, 0, pi/3) q[15];
cx q[13], q[15];
cx q[14], q[15];
U(0, 0, pi/3) q[15];
cx q[14], q[15];
cx q[3], q[16];
U(0, 0, pi/3) q[16];
cx q[3], q[16];
cx q[4], q[16];
U(0, 0, pi/3) q[16];
cx q[4], q[16];
cx q[6], q[16];
U(0, 0, pi/3) q[16];
cx q[6], q[16];
cx q[8], q[16];
U(0, 0, pi/3) q[16];
cx q[8], q[16];
cx q[10], q[16];
U(0, 0, pi/3) q[16];
cx q[10], q[16];
cx q[11], q[16];
U(0, 0, pi/3) q[16];
cx q[11], q[16];
cx q[14], q[16];
U(0, 0, pi/3) q[16];
cx q[14], q[16];
cx q[0], q[17];
U(0, 0, pi/3) q[17];
cx q[0], q[17];
cx q[1], q[17];
U(0, 0, pi/3) q[17];
cx q[1], q[17];
cx q[3], q[17];
U(0, 0, pi/3) q[17];
cx q[3], q[17];
cx q[4], q[17];
U(0, 0, pi/3) q[17];
cx q[4], q[17];
cx q[7], q[17];
U(0, 0, pi/3) q[17];
cx q[7], q[17];
cx q[8], q[17];
U(0, 0, pi/3) q[17];
cx q[8], q[17];
cx q[10], q[17];
U(0, 0, pi/3) q[17];
cx q[10], q[17];
cx q[11], q[17];
U(0, 0, pi/3) q[17];
cx q[11], q[17];
cx q[12], q[17];
U(0, 0, pi/3) q[17];
cx q[12], q[17];
cx q[13], q[17];
U(0, 0, pi/3) q[17];
cx q[13], q[17];
cx q[14], q[17];
U(0, 0, pi/3) q[17];
cx q[14], q[17];
cx q[15], q[17];
U(0, 0, pi/3) q[17];
cx q[15], q[17];
cx q[16], q[17];
U(0, 0, pi/3) q[17];
cx q[16], q[17];
cx q[0], q[18];
U(0, 0, pi/3) q[18];
cx q[0], q[18];
cx q[1], q[18];
U(0, 0, pi/3) q[18];
cx q[1], q[18];
cx q[2], q[18];
U(0, 0, pi/3) q[18];
cx q[2], q[18];
cx q[5], q[18];
U(0, 0, pi/3) q[18];
cx q[5], q[18];
cx q[7], q[18];
U(0, 0, pi/3) q[18];
cx q[7], q[18];
cx q[8], q[18];
U(0, 0, pi/3) q[18];
cx q[8], q[18];
cx q[10], q[18];
U(0, 0, pi/3) q[18];
cx q[10], q[18];
cx q[12], q[18];
U(0, 0, pi/3) q[18];
cx q[12], q[18];
cx q[14], q[18];
U(0, 0, pi/3) q[18];
cx q[14], q[18];
cx q[16], q[18];
U(0, 0, pi/3) q[18];
cx q[16], q[18];
cx q[17], q[18];
U(0, 0, pi/3) q[18];
cx q[17], q[18];
cx q[1], q[19];
U(0, 0, pi/3) q[19];
cx q[1], q[19];
cx q[2], q[19];
U(0, 0, pi/3) q[19];
cx q[2], q[19];
cx q[3], q[19];
U(0, 0, pi/3) q[19];
cx q[3], q[19];
cx q[5], q[19];
U(0, 0, pi/3) q[19];
cx q[5], q[19];
cx q[6], q[19];
U(0, 0, pi/3) q[19];
cx q[6], q[19];
cx q[8], q[19];
U(0, 0, pi/3) q[19];
cx q[8], q[19];
cx q[10], q[19];
U(0, 0, pi/3) q[19];
cx q[10], q[19];
cx q[11], q[19];
U(0, 0, pi/3) q[19];
cx q[11], q[19];
cx q[12], q[19];
U(0, 0, pi/3) q[19];
cx q[12], q[19];
cx q[13], q[19];
U(0, 0, pi/3) q[19];
cx q[13], q[19];
cx q[16], q[19];
U(0, 0, pi/3) q[19];
cx q[16], q[19];
cx q[18], q[19];
U(0, 0, pi/3) q[19];
cx q[18], q[19];
cx q[0], q[20];
U(0, 0, pi/3) q[20];
cx q[0], q[20];
cx q[1], q[20];
U(0, 0, pi/3) q[20];
cx q[1], q[20];
cx q[2], q[20];
U(0, 0, pi/3) q[20];
cx q[2], q[20];
cx q[7], q[20];
U(0, 0, pi/3) q[20];
cx q[7], q[20];
cx q[8], q[20];
U(0, 0, pi/3) q[20];
cx q[8], q[20];
cx q[9], q[20];
U(0, 0, pi/3) q[20];
cx q[9], q[20];
cx q[10], q[20];
U(0, 0, pi/3) q[20];
cx q[10], q[20];
cx q[12], q[20];
U(0, 0, pi/3) q[20];
cx q[12], q[20];
cx q[13], q[20];
U(0, 0, pi/3) q[20];
cx q[13], q[20];
cx q[14], q[20];
U(0, 0, pi/3) q[20];
cx q[14], q[20];
cx q[16], q[20];
U(0, 0, pi/3) q[20];
cx q[16], q[20];
cx q[3], q[21];
U(0, 0, pi/3) q[21];
cx q[3], q[21];
cx q[5], q[21];
U(0, 0, pi/3) q[21];
cx q[5], q[21];
cx q[13], q[21];
U(0, 0, pi/3) q[21];
cx q[13], q[21];
cx q[14], q[21];
U(0, 0, pi/3) q[21];
cx q[14], q[21];
cx q[15], q[21];
U(0, 0, pi/3) q[21];
cx q[15], q[21];
cx q[16], q[21];
U(0, 0, pi/3) q[21];
cx q[16], q[21];
cx q[17], q[21];
U(0, 0, pi/3) q[21];
cx q[17], q[21];
cx q[19], q[21];
U(0, 0, pi/3) q[21];
cx q[19], q[21];
cx q[0], q[22];
U(0, 0, pi/3) q[22];
cx q[0], q[22];
cx q[2], q[22];
U(0, 0, pi/3) q[22];
cx q[2], q[22];
cx q[5], q[22];
U(0, 0, pi/3) q[22];
cx q[5], q[22];
cx q[8], q[22];
U(0, 0, pi/3) q[22];
cx q[8], q[22];
cx q[13], q[22];
U(0, 0, pi/3) q[22];
cx q[13], q[22];
cx q[18], q[22];
U(0, 0, pi/3) q[22];
cx q[18], q[22];
cx q[19], q[22];
U(0, 0, pi/3) q[22];
cx q[19], q[22];
cx q[0], q[23];
U(0, 0, pi/3) q[23];
cx q[0], q[23];
cx q[2], q[23];
U(0, 0, pi/3) q[23];
cx q[2], q[23];
cx q[3], q[23];
U(0, 0, pi/3) q[23];
cx q[3], q[23];
cx q[5], q[23];
U(0, 0, pi/3) q[23];
cx q[5], q[23];
cx q[7], q[23];
U(0, 0, pi/3) q[23];
cx q[7], q[23];
cx q[9], q[23];
U(0, 0, pi/3) q[23];
cx q[9], q[23];
cx q[10], q[23];
U(0, 0, pi/3) q[23];
cx q[10], q[23];
cx q[11], q[23];
U(0, 0, pi/3) q[23];
cx q[11], q[23];
cx q[12], q[23];
U(0, 0, pi/3) q[23];
cx q[12], q[23];
cx q[13], q[23];
U(0, 0, pi/3) q[23];
cx q[13], q[23];
cx q[17], q[23];
U(0, 0, pi/3) q[23];
cx q[17], q[23];
cx q[18], q[23];
U(0, 0, pi/3) q[23];
cx q[18], q[23];
cx q[19], q[23];
U(0, 0, pi/3) q[23];
cx q[19], q[23];
cx q[20], q[23];
U(0, 0, pi/3) q[23];
cx q[20], q[23];
cx q[21], q[23];
U(0, 0, pi/3) q[23];
cx q[21], q[23];
cx q[22], q[23];
U(0, 0, pi/3) q[23];
cx q[22], q[23];
cx q[0], q[24];
U(0, 0, pi/3) q[24];
cx q[0], q[24];
cx q[3], q[24];
U(0, 0, pi/3) q[24];
cx q[3], q[24];
cx q[5], q[24];
U(0, 0, pi/3) q[24];
cx q[5], q[24];
cx q[9], q[24];
U(0, 0, pi/3) q[24];
cx q[9], q[24];
cx q[17], q[24];
U(0, 0, pi/3) q[24];
cx q[17], q[24];
cx q[18], q[24];
U(0, 0, pi/3) q[24];
cx q[18], q[24];
cx q[21], q[24];
U(0, 0, pi/3) q[24];
cx q[21], q[24];
cx q[22], q[24];
U(0, 0, pi/3) q[24];
cx q[22], q[24];
cx q[0], q[25];
U(0, 0, pi/3) q[25];
cx q[0], q[25];
cx q[5], q[25];
U(0, 0, pi/3) q[25];
cx q[5], q[25];
cx q[6], q[25];
U(0, 0, pi/3) q[25];
cx q[6], q[25];
cx q[7], q[25];
U(0, 0, pi/3) q[25];
cx q[7], q[25];
cx q[9], q[25];
U(0, 0, pi/3) q[25];
cx q[9], q[25];
cx q[11], q[25];
U(0, 0, pi/3) q[25];
cx q[11], q[25];
cx q[17], q[25];
U(0, 0, pi/3) q[25];
cx q[17], q[25];
cx q[18], q[25];
U(0, 0, pi/3) q[25];
cx q[18], q[25];
cx q[19], q[25];
U(0, 0, pi/3) q[25];
cx q[19], q[25];
cx q[20], q[25];
U(0, 0, pi/3) q[25];
cx q[20], q[25];
cx q[21], q[25];
U(0, 0, pi/3) q[25];
cx q[21], q[25];
cx q[23], q[25];
U(0, 0, pi/3) q[25];
cx q[23], q[25];
cx q[24], q[25];
U(0, 0, pi/3) q[25];
cx q[24], q[25];
cx q[4], q[26];
U(0, 0, pi/3) q[26];
cx q[4], q[26];
cx q[5], q[26];
U(0, 0, pi/3) q[26];
cx q[5], q[26];
cx q[9], q[26];
U(0, 0, pi/3) q[26];
cx q[9], q[26];
cx q[11], q[26];
U(0, 0, pi/3) q[26];
cx q[11], q[26];
cx q[12], q[26];
U(0, 0, pi/3) q[26];
cx q[12], q[26];
cx q[15], q[26];
U(0, 0, pi/3) q[26];
cx q[15], q[26];
cx q[18], q[26];
U(0, 0, pi/3) q[26];
cx q[18], q[26];
cx q[21], q[26];
U(0, 0, pi/3) q[26];
cx q[21], q[26];
cx q[25], q[26];
U(0, 0, pi/3) q[26];
cx q[25], q[26];
cx q[0], q[27];
U(0, 0, pi/3) q[27];
cx q[0], q[27];
cx q[1], q[27];
U(0, 0, pi/3) q[27];
cx q[1], q[27];
cx q[2], q[27];
U(0, 0, pi/3) q[27];
cx q[2], q[27];
cx q[3], q[27];
U(0, 0, pi/3) q[27];
cx q[3], q[27];
cx q[7], q[27];
U(0, 0, pi/3) q[27];
cx q[7], q[27];
cx q[8], q[27];
U(0, 0, pi/3) q[27];
cx q[8], q[27];
cx q[9], q[27];
U(0, 0, pi/3) q[27];
cx q[9], q[27];
cx q[12], q[27];
U(0, 0, pi/3) q[27];
cx q[12], q[27];
cx q[13], q[27];
U(0, 0, pi/3) q[27];
cx q[13], q[27];
cx q[14], q[27];
U(0, 0, pi/3) q[27];
cx q[14], q[27];
cx q[18], q[27];
U(0, 0, pi/3) q[27];
cx q[18], q[27];
cx q[20], q[27];
U(0, 0, pi/3) q[27];
cx q[20], q[27];
cx q[21], q[27];
U(0, 0, pi/3) q[27];
cx q[21], q[27];
cx q[23], q[27];
U(0, 0, pi/3) q[27];
cx q[23], q[27];
cx q[25], q[27];
U(0, 0, pi/3) q[27];
cx q[25], q[27];
cx q[26], q[27];
U(0, 0, pi/3) q[27];
cx q[26], q[27];
cx q[0], q[28];
U(0, 0, pi/3) q[28];
cx q[0], q[28];
cx q[1], q[28];
U(0, 0, pi/3) q[28];
cx q[1], q[28];
cx q[4], q[28];
U(0, 0, pi/3) q[28];
cx q[4], q[28];
cx q[5], q[28];
U(0, 0, pi/3) q[28];
cx q[5], q[28];
cx q[7], q[28];
U(0, 0, pi/3) q[28];
cx q[7], q[28];
cx q[11], q[28];
U(0, 0, pi/3) q[28];
cx q[11], q[28];
cx q[13], q[28];
U(0, 0, pi/3) q[28];
cx q[13], q[28];
cx q[14], q[28];
U(0, 0, pi/3) q[28];
cx q[14], q[28];
cx q[21], q[28];
U(0, 0, pi/3) q[28];
cx q[21], q[28];
cx q[22], q[28];
U(0, 0, pi/3) q[28];
cx q[22], q[28];
cx q[24], q[28];
U(0, 0, pi/3) q[28];
cx q[24], q[28];
cx q[25], q[28];
U(0, 0, pi/3) q[28];
cx q[25], q[28];
cx q[27], q[28];
U(0, 0, pi/3) q[28];
cx q[27], q[28];
cx q[0], q[29];
U(0, 0, pi/3) q[29];
cx q[0], q[29];
cx q[1], q[29];
U(0, 0, pi/3) q[29];
cx q[1], q[29];
cx q[2], q[29];
U(0, 0, pi/3) q[29];
cx q[2], q[29];
cx q[3], q[29];
U(0, 0, pi/3) q[29];
cx q[3], q[29];
cx q[5], q[29];
U(0, 0, pi/3) q[29];
cx q[5], q[29];
cx q[6], q[29];
U(0, 0, pi/3) q[29];
cx q[6], q[29];
cx q[13], q[29];
U(0, 0, pi/3) q[29];
cx q[13], q[29];
cx q[19], q[29];
U(0, 0, pi/3) q[29];
cx q[19], q[29];
cx q[22], q[29];
U(0, 0, pi/3) q[29];
cx q[22], q[29];
cx q[23], q[29];
U(0, 0, pi/3) q[29];
cx q[23], q[29];
cx q[28], q[29];
U(0, 0, pi/3) q[29];
cx q[28], q[29];
cx q[1], q[30];
U(0, 0, pi/3) q[30];
cx q[1], q[30];
cx q[2], q[30];
U(0, 0, pi/3) q[30];
cx q[2], q[30];
cx q[3], q[30];
U(0, 0, pi/3) q[30];
cx q[3], q[30];
cx q[4], q[30];
U(0, 0, pi/3) q[30];
cx q[4], q[30];
cx q[6], q[30];
U(0, 0, pi/3) q[30];
cx q[6], q[30];
cx q[7], q[30];
U(0, 0, pi/3) q[30];
cx q[7], q[30];
cx q[8], q[30];
U(0, 0, pi/3) q[30];
cx q[8], q[30];
cx q[9], q[30];
U(0, 0, pi/3) q[30];
cx q[9], q[30];
cx q[11], q[30];
U(0, 0, pi/3) q[30];
cx q[11], q[30];
cx q[12], q[30];
U(0, 0, pi/3) q[30];
cx q[12], q[30];
cx q[13], q[30];
U(0, 0, pi/3) q[30];
cx q[13], q[30];
cx q[15], q[30];
U(0, 0, pi/3) q[30];
cx q[15], q[30];
cx q[16], q[30];
U(0, 0, pi/3) q[30];
cx q[16], q[30];
cx q[17], q[30];
U(0, 0, pi/3) q[30];
cx q[17], q[30];
cx q[22], q[30];
U(0, 0, pi/3) q[30];
cx q[22], q[30];
cx q[28], q[30];
U(0, 0, pi/3) q[30];
cx q[28], q[30];
cx q[29], q[30];
U(0, 0, pi/3) q[30];
cx q[29], q[30];
cx q[0], q[31];
U(0, 0, pi/3) q[31];
cx q[0], q[31];
cx q[2], q[31];
U(0, 0, pi/3) q[31];
cx q[2], q[31];
cx q[3], q[31];
U(0, 0, pi/3) q[31];
cx q[3], q[31];
cx q[6], q[31];
U(0, 0, pi/3) q[31];
cx q[6], q[31];
cx q[8], q[31];
U(0, 0, pi/3) q[31];
cx q[8], q[31];
cx q[9], q[31];
U(0, 0, pi/3) q[31];
cx q[9], q[31];
cx q[11], q[31];
U(0, 0, pi/3) q[31];
cx q[11], q[31];
cx q[13], q[31];
U(0, 0, pi/3) q[31];
cx q[13], q[31];
cx q[15], q[31];
U(0, 0, pi/3) q[31];
cx q[15], q[31];
cx q[16], q[31];
U(0, 0, pi/3) q[31];
cx q[16], q[31];
cx q[17], q[31];
U(0, 0, pi/3) q[31];
cx q[17], q[31];
cx q[24], q[31];
U(0, 0, pi/3) q[31];
cx q[24], q[31];
cx q[25], q[31];
U(0, 0, pi/3) q[31];
cx q[25], q[31];
cx q[1], q[32];
U(0, 0, pi/3) q[32];
cx q[1], q[32];
cx q[2], q[32];
U(0, 0, pi/3) q[32];
cx q[2], q[32];
cx q[3], q[32];
U(0, 0, pi/3) q[32];
cx q[3], q[32];
cx q[4], q[32];
U(0, 0, pi/3) q[32];
cx q[4], q[32];
cx q[6], q[32];
U(0, 0, pi/3) q[32];
cx q[6], q[32];
cx q[8], q[32];
U(0, 0, pi/3) q[32];
cx q[8], q[32];
cx q[10], q[32];
U(0, 0, pi/3) q[32];
cx q[10], q[32];
cx q[13], q[32];
U(0, 0, pi/3) q[32];
cx q[13], q[32];
cx q[18], q[32];
U(0, 0, pi/3) q[32];
cx q[18], q[32];
cx q[21], q[32];
U(0, 0, pi/3) q[32];
cx q[21], q[32];
cx q[22], q[32];
U(0, 0, pi/3) q[32];
cx q[22], q[32];
cx q[23], q[32];
U(0, 0, pi/3) q[32];
cx q[23], q[32];
cx q[24], q[32];
U(0, 0, pi/3) q[32];
cx q[24], q[32];
cx q[28], q[32];
U(0, 0, pi/3) q[32];
cx q[28], q[32];
cx q[31], q[32];
U(0, 0, pi/3) q[32];
cx q[31], q[32];
cx q[0], q[33];
U(0, 0, pi/3) q[33];
cx q[0], q[33];
cx q[4], q[33];
U(0, 0, pi/3) q[33];
cx q[4], q[33];
cx q[5], q[33];
U(0, 0, pi/3) q[33];
cx q[5], q[33];
cx q[11], q[33];
U(0, 0, pi/3) q[33];
cx q[11], q[33];
cx q[16], q[33];
U(0, 0, pi/3) q[33];
cx q[16], q[33];
cx q[17], q[33];
U(0, 0, pi/3) q[33];
cx q[17], q[33];
cx q[18], q[33];
U(0, 0, pi/3) q[33];
cx q[18], q[33];
cx q[19], q[33];
U(0, 0, pi/3) q[33];
cx q[19], q[33];
cx q[21], q[33];
U(0, 0, pi/3) q[33];
cx q[21], q[33];
cx q[26], q[33];
U(0, 0, pi/3) q[33];
cx q[26], q[33];
cx q[29], q[33];
U(0, 0, pi/3) q[33];
cx q[29], q[33];
cx q[31], q[33];
U(0, 0, pi/3) q[33];
cx q[31], q[33];
cx q[32], q[33];
U(0, 0, pi/3) q[33];
cx q[32], q[33];
cx q[0], q[34];
U(0, 0, pi/3) q[34];
cx q[0], q[34];
cx q[1], q[34];
U(0, 0, pi/3) q[34];
cx q[1], q[34];
cx q[2], q[34];
U(0, 0, pi/3) q[34];
cx q[2], q[34];
cx q[5], q[34];
U(0, 0, pi/3) q[34];
cx q[5], q[34];
cx q[6], q[34];
U(0, 0, pi/3) q[34];
cx q[6], q[34];
cx q[7], q[34];
U(0, 0, pi/3) q[34];
cx q[7], q[34];
cx q[8], q[34];
U(0, 0, pi/3) q[34];
cx q[8], q[34];
cx q[10], q[34];
U(0, 0, pi/3) q[34];
cx q[10], q[34];
cx q[11], q[34];
U(0, 0, pi/3) q[34];
cx q[11], q[34];
cx q[12], q[34];
U(0, 0, pi/3) q[34];
cx q[12], q[34];
cx q[16], q[34];
U(0, 0, pi/3) q[34];
cx q[16], q[34];
cx q[18], q[34];
U(0, 0, pi/3) q[34];
cx q[18], q[34];
cx q[20], q[34];
U(0, 0, pi/3) q[34];
cx q[20], q[34];
cx q[24], q[34];
U(0, 0, pi/3) q[34];
cx q[24], q[34];
cx q[29], q[34];
U(0, 0, pi/3) q[34];
cx q[29], q[34];
cx q[30], q[34];
U(0, 0, pi/3) q[34];
cx q[30], q[34];
cx q[31], q[34];
U(0, 0, pi/3) q[34];
cx q[31], q[34];
cx q[32], q[34];
U(0, 0, pi/3) q[34];
cx q[32], q[34];
cx q[0], q[35];
U(0, 0, pi/3) q[35];
cx q[0], q[35];
cx q[3], q[35];
U(0, 0, pi/3) q[35];
cx q[3], q[35];
cx q[5], q[35];
U(0, 0, pi/3) q[35];
cx q[5], q[35];
cx q[6], q[35];
U(0, 0, pi/3) q[35];
cx q[6], q[35];
cx q[9], q[35];
U(0, 0, pi/3) q[35];
cx q[9], q[35];
cx q[10], q[35];
U(0, 0, pi/3) q[35];
cx q[10], q[35];
cx q[14], q[35];
U(0, 0, pi/3) q[35];
cx q[14], q[35];
cx q[15], q[35];
U(0, 0, pi/3) q[35];
cx q[15], q[35];
cx q[17], q[35];
U(0, 0, pi/3) q[35];
cx q[17], q[35];
cx q[18], q[35];
U(0, 0, pi/3) q[35];
cx q[18], q[35];
cx q[20], q[35];
U(0, 0, pi/3) q[35];
cx q[20], q[35];
cx q[21], q[35];
U(0, 0, pi/3) q[35];
cx q[21], q[35];
cx q[22], q[35];
U(0, 0, pi/3) q[35];
cx q[22], q[35];
cx q[23], q[35];
U(0, 0, pi/3) q[35];
cx q[23], q[35];
cx q[24], q[35];
U(0, 0, pi/3) q[35];
cx q[24], q[35];
cx q[25], q[35];
U(0, 0, pi/3) q[35];
cx q[25], q[35];
cx q[26], q[35];
U(0, 0, pi/3) q[35];
cx q[26], q[35];
cx q[27], q[35];
U(0, 0, pi/3) q[35];
cx q[27], q[35];
cx q[28], q[35];
U(0, 0, pi/3) q[35];
cx q[28], q[35];
cx q[30], q[35];
U(0, 0, pi/3) q[35];
cx q[30], q[35];
cx q[31], q[35];
U(0, 0, pi/3) q[35];
cx q[31], q[35];
cx q[33], q[35];
U(0, 0, pi/3) q[35];
cx q[33], q[35];
cx q[1], q[36];
U(0, 0, pi/3) q[36];
cx q[1], q[36];
cx q[10], q[36];
U(0, 0, pi/3) q[36];
cx q[10], q[36];
cx q[11], q[36];
U(0, 0, pi/3) q[36];
cx q[11], q[36];
cx q[12], q[36];
U(0, 0, pi/3) q[36];
cx q[12], q[36];
cx q[13], q[36];
U(0, 0, pi/3) q[36];
cx q[13], q[36];
cx q[16], q[36];
U(0, 0, pi/3) q[36];
cx q[16], q[36];
cx q[19], q[36];
U(0, 0, pi/3) q[36];
cx q[19], q[36];
cx q[24], q[36];
U(0, 0, pi/3) q[36];
cx q[24], q[36];
cx q[26], q[36];
U(0, 0, pi/3) q[36];
cx q[26], q[36];
cx q[28], q[36];
U(0, 0, pi/3) q[36];
cx q[28], q[36];
cx q[34], q[36];
U(0, 0, pi/3) q[36];
cx q[34], q[36];
cx q[0], q[37];
U(0, 0, pi/3) q[37];
cx q[0], q[37];
cx q[2], q[37];
U(0, 0, pi/3) q[37];
cx q[2], q[37];
cx q[3], q[37];
U(0, 0, pi/3) q[37];
cx q[3], q[37];
cx q[4], q[37];
U(0, 0, pi/3) q[37];
cx q[4], q[37];
cx q[5], q[37];
U(0, 0, pi/3) q[37];
cx q[5], q[37];
cx q[7], q[37];
U(0, 0, pi/3) q[37];
cx q[7], q[37];
cx q[8], q[37];
U(0, 0, pi/3) q[37];
cx q[8], q[37];
cx q[9], q[37];
U(0, 0, pi/3) q[37];
cx q[9], q[37];
cx q[11], q[37];
U(0, 0, pi/3) q[37];
cx q[11], q[37];
cx q[13], q[37];
U(0, 0, pi/3) q[37];
cx q[13], q[37];
cx q[16], q[37];
U(0, 0, pi/3) q[37];
cx q[16], q[37];
cx q[18], q[37];
U(0, 0, pi/3) q[37];
cx q[18], q[37];
cx q[20], q[37];
U(0, 0, pi/3) q[37];
cx q[20], q[37];
cx q[22], q[37];
U(0, 0, pi/3) q[37];
cx q[22], q[37];
cx q[23], q[37];
U(0, 0, pi/3) q[37];
cx q[23], q[37];
cx q[24], q[37];
U(0, 0, pi/3) q[37];
cx q[24], q[37];
cx q[25], q[37];
U(0, 0, pi/3) q[37];
cx q[25], q[37];
cx q[26], q[37];
U(0, 0, pi/3) q[37];
cx q[26], q[37];
cx q[31], q[37];
U(0, 0, pi/3) q[37];
cx q[31], q[37];
cx q[33], q[37];
U(0, 0, pi/3) q[37];
cx q[33], q[37];
cx q[36], q[37];
U(0, 0, pi/3) q[37];
cx q[36], q[37];
cx q[5], q[38];
U(0, 0, pi/3) q[38];
cx q[5], q[38];
cx q[6], q[38];
U(0, 0, pi/3) q[38];
cx q[6], q[38];
cx q[9], q[38];
U(0, 0, pi/3) q[38];
cx q[9], q[38];
cx q[10], q[38];
U(0, 0, pi/3) q[38];
cx q[10], q[38];
cx q[12], q[38];
U(0, 0, pi/3) q[38];
cx q[12], q[38];
cx q[13], q[38];
U(0, 0, pi/3) q[38];
cx q[13], q[38];
cx q[17], q[38];
U(0, 0, pi/3) q[38];
cx q[17], q[38];
cx q[18], q[38];
U(0, 0, pi/3) q[38];
cx q[18], q[38];
cx q[19], q[38];
U(0, 0, pi/3) q[38];
cx q[19], q[38];
cx q[21], q[38];
U(0, 0, pi/3) q[38];
cx q[21], q[38];
cx q[22], q[38];
U(0, 0, pi/3) q[38];
cx q[22], q[38];
cx q[24], q[38];
U(0, 0, pi/3) q[38];
cx q[24], q[38];
cx q[25], q[38];
U(0, 0, pi/3) q[38];
cx q[25], q[38];
cx q[27], q[38];
U(0, 0, pi/3) q[38];
cx q[27], q[38];
cx q[28], q[38];
U(0, 0, pi/3) q[38];
cx q[28], q[38];
cx q[29], q[38];
U(0, 0, pi/3) q[38];
cx q[29], q[38];
cx q[31], q[38];
U(0, 0, pi/3) q[38];
cx q[31], q[38];
cx q[32], q[38];
U(0, 0, pi/3) q[38];
cx q[32], q[38];
cx q[33], q[38];
U(0, 0, pi/3) q[38];
cx q[33], q[38];
cx q[34], q[38];
U(0, 0, pi/3) q[38];
cx q[34], q[38];
cx q[37], q[38];
U(0, 0, pi/3) q[38];
cx q[37], q[38];
cx q[2], q[39];
U(0, 0, pi/3) q[39];
cx q[2], q[39];
cx q[7], q[39];
U(0, 0, pi/3) q[39];
cx q[7], q[39];
cx q[8], q[39];
U(0, 0, pi/3) q[39];
cx q[8], q[39];
cx q[9], q[39];
U(0, 0, pi/3) q[39];
cx q[9], q[39];
cx q[12], q[39];
U(0, 0, pi/3) q[39];
cx q[12], q[39];
cx q[13], q[39];
U(0, 0, pi/3) q[39];
cx q[13], q[39];
cx q[14], q[39];
U(0, 0, pi/3) q[39];
cx q[14], q[39];
cx q[16], q[39];
U(0, 0, pi/3) q[39];
cx q[16], q[39];
cx q[18], q[39];
U(0, 0, pi/3) q[39];
cx q[18], q[39];
cx q[19], q[39];
U(0, 0, pi/3) q[39];
cx q[19], q[39];
cx q[20], q[39];
U(0, 0, pi/3) q[39];
cx q[20], q[39];
cx q[24], q[39];
U(0, 0, pi/3) q[39];
cx q[24], q[39];
cx q[25], q[39];
U(0, 0, pi/3) q[39];
cx q[25], q[39];
cx q[28], q[39];
U(0, 0, pi/3) q[39];
cx q[28], q[39];
cx q[32], q[39];
U(0, 0, pi/3) q[39];
cx q[32], q[39];
cx q[33], q[39];
U(0, 0, pi/3) q[39];
cx q[33], q[39];
cx q[34], q[39];
U(0, 0, pi/3) q[39];
cx q[34], q[39];
cx q[35], q[39];
U(0, 0, pi/3) q[39];
cx q[35], q[39];
cx q[0], q[40];
U(0, 0, pi/3) q[40];
cx q[0], q[40];
cx q[2], q[40];
U(0, 0, pi/3) q[40];
cx q[2], q[40];
cx q[4], q[40];
U(0, 0, pi/3) q[40];
cx q[4], q[40];
cx q[5], q[40];
U(0, 0, pi/3) q[40];
cx q[5], q[40];
cx q[6], q[40];
U(0, 0, pi/3) q[40];
cx q[6], q[40];
cx q[7], q[40];
U(0, 0, pi/3) q[40];
cx q[7], q[40];
cx q[11], q[40];
U(0, 0, pi/3) q[40];
cx q[11], q[40];
cx q[12], q[40];
U(0, 0, pi/3) q[40];
cx q[12], q[40];
cx q[13], q[40];
U(0, 0, pi/3) q[40];
cx q[13], q[40];
cx q[17], q[40];
U(0, 0, pi/3) q[40];
cx q[17], q[40];
cx q[18], q[40];
U(0, 0, pi/3) q[40];
cx q[18], q[40];
cx q[19], q[40];
U(0, 0, pi/3) q[40];
cx q[19], q[40];
cx q[20], q[40];
U(0, 0, pi/3) q[40];
cx q[20], q[40];
cx q[22], q[40];
U(0, 0, pi/3) q[40];
cx q[22], q[40];
cx q[24], q[40];
U(0, 0, pi/3) q[40];
cx q[24], q[40];
cx q[25], q[40];
U(0, 0, pi/3) q[40];
cx q[25], q[40];
cx q[26], q[40];
U(0, 0, pi/3) q[40];
cx q[26], q[40];
cx q[27], q[40];
U(0, 0, pi/3) q[40];
cx q[27], q[40];
cx q[30], q[40];
U(0, 0, pi/3) q[40];
cx q[30], q[40];
cx q[33], q[40];
U(0, 0, pi/3) q[40];
cx q[33], q[40];
cx q[34], q[40];
U(0, 0, pi/3) q[40];
cx q[34], q[40];
cx q[36], q[40];
U(0, 0, pi/3) q[40];
cx q[36], q[40];
cx q[37], q[40];
U(0, 0, pi/3) q[40];
cx q[37], q[40];
cx q[39], q[40];
U(0, 0, pi/3) q[40];
cx q[39], q[40];
cx q[3], q[41];
U(0, 0, pi/3) q[41];
cx q[3], q[41];
cx q[4], q[41];
U(0, 0, pi/3) q[41];
cx q[4], q[41];
cx q[5], q[41];
U(0, 0, pi/3) q[41];
cx q[5], q[41];
cx q[6], q[41];
U(0, 0, pi/3) q[41];
cx q[6], q[41];
cx q[10], q[41];
U(0, 0, pi/3) q[41];
cx q[10], q[41];
cx q[11], q[41];
U(0, 0, pi/3) q[41];
cx q[11], q[41];
cx q[14], q[41];
U(0, 0, pi/3) q[41];
cx q[14], q[41];
cx q[16], q[41];
U(0, 0, pi/3) q[41];
cx q[16], q[41];
cx q[17], q[41];
U(0, 0, pi/3) q[41];
cx q[17], q[41];
cx q[18], q[41];
U(0, 0, pi/3) q[41];
cx q[18], q[41];
cx q[19], q[41];
U(0, 0, pi/3) q[41];
cx q[19], q[41];
cx q[20], q[41];
U(0, 0, pi/3) q[41];
cx q[20], q[41];
cx q[23], q[41];
U(0, 0, pi/3) q[41];
cx q[23], q[41];
cx q[25], q[41];
U(0, 0, pi/3) q[41];
cx q[25], q[41];
cx q[27], q[41];
U(0, 0, pi/3) q[41];
cx q[27], q[41];
cx q[28], q[41];
U(0, 0, pi/3) q[41];
cx q[28], q[41];
cx q[29], q[41];
U(0, 0, pi/3) q[41];
cx q[29], q[41];
cx q[30], q[41];
U(0, 0, pi/3) q[41];
cx q[30], q[41];
cx q[31], q[41];
U(0, 0, pi/3) q[41];
cx q[31], q[41];
cx q[32], q[41];
U(0, 0, pi/3) q[41];
cx q[32], q[41];
cx q[33], q[41];
U(0, 0, pi/3) q[41];
cx q[33], q[41];
cx q[34], q[41];
U(0, 0, pi/3) q[41];
cx q[34], q[41];
cx q[36], q[41];
U(0, 0, pi/3) q[41];
cx q[36], q[41];
cx q[38], q[41];
U(0, 0, pi/3) q[41];
cx q[38], q[41];
cx q[0], q[42];
U(0, 0, pi/3) q[42];
cx q[0], q[42];
cx q[1], q[42];
U(0, 0, pi/3) q[42];
cx q[1], q[42];
cx q[5], q[42];
U(0, 0, pi/3) q[42];
cx q[5], q[42];
cx q[8], q[42];
U(0, 0, pi/3) q[42];
cx q[8], q[42];
cx q[9], q[42];
U(0, 0, pi/3) q[42];
cx q[9], q[42];
cx q[10], q[42];
U(0, 0, pi/3) q[42];
cx q[10], q[42];
cx q[11], q[42];
U(0, 0, pi/3) q[42];
cx q[11], q[42];
cx q[13], q[42];
U(0, 0, pi/3) q[42];
cx q[13], q[42];
cx q[15], q[42];
U(0, 0, pi/3) q[42];
cx q[15], q[42];
cx q[17], q[42];
U(0, 0, pi/3) q[42];
cx q[17], q[42];
cx q[18], q[42];
U(0, 0, pi/3) q[42];
cx q[18], q[42];
cx q[20], q[42];
U(0, 0, pi/3) q[42];
cx q[20], q[42];
cx q[21], q[42];
U(0, 0, pi/3) q[42];
cx q[21], q[42];
cx q[23], q[42];
U(0, 0, pi/3) q[42];
cx q[23], q[42];
cx q[24], q[42];
U(0, 0, pi/3) q[42];
cx q[24], q[42];
cx q[26], q[42];
U(0, 0, pi/3) q[42];
cx q[26], q[42];
cx q[28], q[42];
U(0, 0, pi/3) q[42];
cx q[28], q[42];
cx q[30], q[42];
U(0, 0, pi/3) q[42];
cx q[30], q[42];
cx q[31], q[42];
U(0, 0, pi/3) q[42];
cx q[31], q[42];
cx q[34], q[42];
U(0, 0, pi/3) q[42];
cx q[34], q[42];
cx q[37], q[42];
U(0, 0, pi/3) q[42];
cx q[37], q[42];
cx q[40], q[42];
U(0, 0, pi/3) q[42];
cx q[40], q[42];
cx q[41], q[42];
U(0, 0, pi/3) q[42];
cx q[41], q[42];
cx q[1], q[43];
U(0, 0, pi/3) q[43];
cx q[1], q[43];
cx q[2], q[43];
U(0, 0, pi/3) q[43];
cx q[2], q[43];
cx q[7], q[43];
U(0, 0, pi/3) q[43];
cx q[7], q[43];
cx q[9], q[43];
U(0, 0, pi/3) q[43];
cx q[9], q[43];
cx q[12], q[43];
U(0, 0, pi/3) q[43];
cx q[12], q[43];
cx q[13], q[43];
U(0, 0, pi/3) q[43];
cx q[13], q[43];
cx q[14], q[43];
U(0, 0, pi/3) q[43];
cx q[14], q[43];
cx q[17], q[43];
U(0, 0, pi/3) q[43];
cx q[17], q[43];
cx q[18], q[43];
U(0, 0, pi/3) q[43];
cx q[18], q[43];
cx q[19], q[43];
U(0, 0, pi/3) q[43];
cx q[19], q[43];
cx q[21], q[43];
U(0, 0, pi/3) q[43];
cx q[21], q[43];
cx q[25], q[43];
U(0, 0, pi/3) q[43];
cx q[25], q[43];
cx q[27], q[43];
U(0, 0, pi/3) q[43];
cx q[27], q[43];
cx q[29], q[43];
U(0, 0, pi/3) q[43];
cx q[29], q[43];
cx q[30], q[43];
U(0, 0, pi/3) q[43];
cx q[30], q[43];
cx q[32], q[43];
U(0, 0, pi/3) q[43];
cx q[32], q[43];
cx q[33], q[43];
U(0, 0, pi/3) q[43];
cx q[33], q[43];
cx q[36], q[43];
U(0, 0, pi/3) q[43];
cx q[36], q[43];
cx q[38], q[43];
U(0, 0, pi/3) q[43];
cx q[38], q[43];
cx q[39], q[43];
U(0, 0, pi/3) q[43];
cx q[39], q[43];
cx q[40], q[43];
U(0, 0, pi/3) q[43];
cx q[40], q[43];
cx q[0], q[44];
U(0, 0, pi/3) q[44];
cx q[0], q[44];
cx q[1], q[44];
U(0, 0, pi/3) q[44];
cx q[1], q[44];
cx q[2], q[44];
U(0, 0, pi/3) q[44];
cx q[2], q[44];
cx q[4], q[44];
U(0, 0, pi/3) q[44];
cx q[4], q[44];
cx q[5], q[44];
U(0, 0, pi/3) q[44];
cx q[5], q[44];
cx q[8], q[44];
U(0, 0, pi/3) q[44];
cx q[8], q[44];
cx q[10], q[44];
U(0, 0, pi/3) q[44];
cx q[10], q[44];
cx q[11], q[44];
U(0, 0, pi/3) q[44];
cx q[11], q[44];
cx q[12], q[44];
U(0, 0, pi/3) q[44];
cx q[12], q[44];
cx q[15], q[44];
U(0, 0, pi/3) q[44];
cx q[15], q[44];
cx q[16], q[44];
U(0, 0, pi/3) q[44];
cx q[16], q[44];
cx q[17], q[44];
U(0, 0, pi/3) q[44];
cx q[17], q[44];
cx q[18], q[44];
U(0, 0, pi/3) q[44];
cx q[18], q[44];
cx q[22], q[44];
U(0, 0, pi/3) q[44];
cx q[22], q[44];
cx q[24], q[44];
U(0, 0, pi/3) q[44];
cx q[24], q[44];
cx q[30], q[44];
U(0, 0, pi/3) q[44];
cx q[30], q[44];
cx q[31], q[44];
U(0, 0, pi/3) q[44];
cx q[31], q[44];
cx q[34], q[44];
U(0, 0, pi/3) q[44];
cx q[34], q[44];
cx q[36], q[44];
U(0, 0, pi/3) q[44];
cx q[36], q[44];
cx q[39], q[44];
U(0, 0, pi/3) q[44];
cx q[39], q[44];
cx q[41], q[44];
U(0, 0, pi/3) q[44];
cx q[41], q[44];
cx q[42], q[44];
U(0, 0, pi/3) q[44];
cx q[42], q[44];
cx q[1], q[45];
U(0, 0, pi/3) q[45];
cx q[1], q[45];
cx q[2], q[45];
U(0, 0, pi/3) q[45];
cx q[2], q[45];
cx q[3], q[45];
U(0, 0, pi/3) q[45];
cx q[3], q[45];
cx q[5], q[45];
U(0, 0, pi/3) q[45];
cx q[5], q[45];
cx q[9], q[45];
U(0, 0, pi/3) q[45];
cx q[9], q[45];
cx q[11], q[45];
U(0, 0, pi/3) q[45];
cx q[11], q[45];
cx q[13], q[45];
U(0, 0, pi/3) q[45];
cx q[13], q[45];
cx q[16], q[45];
U(0, 0, pi/3) q[45];
cx q[16], q[45];
cx q[17], q[45];
U(0, 0, pi/3) q[45];
cx q[17], q[45];
cx q[19], q[45];
U(0, 0, pi/3) q[45];
cx q[19], q[45];
cx q[22], q[45];
U(0, 0, pi/3) q[45];
cx q[22], q[45];
cx q[25], q[45];
U(0, 0, pi/3) q[45];
cx q[25], q[45];
cx q[31], q[45];
U(0, 0, pi/3) q[45];
cx q[31], q[45];
cx q[32], q[45];
U(0, 0, pi/3) q[45];
cx q[32], q[45];
cx q[33], q[45];
U(0, 0, pi/3) q[45];
cx q[33], q[45];
cx q[34], q[45];
U(0, 0, pi/3) q[45];
cx q[34], q[45];
cx q[35], q[45];
U(0, 0, pi/3) q[45];
cx q[35], q[45];
cx q[37], q[45];
U(0, 0, pi/3) q[45];
cx q[37], q[45];
cx q[38], q[45];
U(0, 0, pi/3) q[45];
cx q[38], q[45];
cx q[40], q[45];
U(0, 0, pi/3) q[45];
cx q[40], q[45];
cx q[2], q[46];
U(0, 0, pi/3) q[46];
cx q[2], q[46];
cx q[4], q[46];
U(0, 0, pi/3) q[46];
cx q[4], q[46];
cx q[5], q[46];
U(0, 0, pi/3) q[46];
cx q[5], q[46];
cx q[6], q[46];
U(0, 0, pi/3) q[46];
cx q[6], q[46];
cx q[7], q[46];
U(0, 0, pi/3) q[46];
cx q[7], q[46];
cx q[8], q[46];
U(0, 0, pi/3) q[46];
cx q[8], q[46];
cx q[14], q[46];
U(0, 0, pi/3) q[46];
cx q[14], q[46];
cx q[15], q[46];
U(0, 0, pi/3) q[46];
cx q[15], q[46];
cx q[16], q[46];
U(0, 0, pi/3) q[46];
cx q[16], q[46];
cx q[21], q[46];
U(0, 0, pi/3) q[46];
cx q[21], q[46];
cx q[24], q[46];
U(0, 0, pi/3) q[46];
cx q[24], q[46];
cx q[25], q[46];
U(0, 0, pi/3) q[46];
cx q[25], q[46];
cx q[29], q[46];
U(0, 0, pi/3) q[46];
cx q[29], q[46];
cx q[30], q[46];
U(0, 0, pi/3) q[46];
cx q[30], q[46];
cx q[34], q[46];
U(0, 0, pi/3) q[46];
cx q[34], q[46];
cx q[38], q[46];
U(0, 0, pi/3) q[46];
cx q[38], q[46];
cx q[42], q[46];
U(0, 0, pi/3) q[46];
cx q[42], q[46];
cx q[43], q[46];
U(0, 0, pi/3) q[46];
cx q[43], q[46];
cx q[1], q[47];
U(0, 0, pi/3) q[47];
cx q[1], q[47];
cx q[2], q[47];
U(0, 0, pi/3) q[47];
cx q[2], q[47];
cx q[7], q[47];
U(0, 0, pi/3) q[47];
cx q[7], q[47];
cx q[8], q[47];
U(0, 0, pi/3) q[47];
cx q[8], q[47];
cx q[9], q[47];
U(0, 0, pi/3) q[47];
cx q[9], q[47];
cx q[11], q[47];
U(0, 0, pi/3) q[47];
cx q[11], q[47];
cx q[12], q[47];
U(0, 0, pi/3) q[47];
cx q[12], q[47];
cx q[13], q[47];
U(0, 0, pi/3) q[47];
cx q[13], q[47];
cx q[14], q[47];
U(0, 0, pi/3) q[47];
cx q[14], q[47];
cx q[16], q[47];
U(0, 0, pi/3) q[47];
cx q[16], q[47];
cx q[17], q[47];
U(0, 0, pi/3) q[47];
cx q[17], q[47];
cx q[18], q[47];
U(0, 0, pi/3) q[47];
cx q[18], q[47];
cx q[23], q[47];
U(0, 0, pi/3) q[47];
cx q[23], q[47];
cx q[24], q[47];
U(0, 0, pi/3) q[47];
cx q[24], q[47];
cx q[26], q[47];
U(0, 0, pi/3) q[47];
cx q[26], q[47];
cx q[27], q[47];
U(0, 0, pi/3) q[47];
cx q[27], q[47];
cx q[28], q[47];
U(0, 0, pi/3) q[47];
cx q[28], q[47];
cx q[29], q[47];
U(0, 0, pi/3) q[47];
cx q[29], q[47];
cx q[34], q[47];
U(0, 0, pi/3) q[47];
cx q[34], q[47];
cx q[36], q[47];
U(0, 0, pi/3) q[47];
cx q[36], q[47];
cx q[38], q[47];
U(0, 0, pi/3) q[47];
cx q[38], q[47];
cx q[39], q[47];
U(0, 0, pi/3) q[47];
cx q[39], q[47];
cx q[40], q[47];
U(0, 0, pi/3) q[47];
cx q[40], q[47];
cx q[41], q[47];
U(0, 0, pi/3) q[47];
cx q[41], q[47];
cx q[42], q[47];
U(0, 0, pi/3) q[47];
cx q[42], q[47];
cx q[44], q[47];
U(0, 0, pi/3) q[47];
cx q[44], q[47];
cx q[1], q[48];
U(0, 0, pi/3) q[48];
cx q[1], q[48];
cx q[2], q[48];
U(0, 0, pi/3) q[48];
cx q[2], q[48];
cx q[4], q[48];
U(0, 0, pi/3) q[48];
cx q[4], q[48];
cx q[6], q[48];
U(0, 0, pi/3) q[48];
cx q[6], q[48];
cx q[8], q[48];
U(0, 0, pi/3) q[48];
cx q[8], q[48];
cx q[11], q[48];
U(0, 0, pi/3) q[48];
cx q[11], q[48];
cx q[15], q[48];
U(0, 0, pi/3) q[48];
cx q[15], q[48];
cx q[17], q[48];
U(0, 0, pi/3) q[48];
cx q[17], q[48];
cx q[20], q[48];
U(0, 0, pi/3) q[48];
cx q[20], q[48];
cx q[21], q[48];
U(0, 0, pi/3) q[48];
cx q[21], q[48];
cx q[24], q[48];
U(0, 0, pi/3) q[48];
cx q[24], q[48];
cx q[25], q[48];
U(0, 0, pi/3) q[48];
cx q[25], q[48];
cx q[26], q[48];
U(0, 0, pi/3) q[48];
cx q[26], q[48];
cx q[30], q[48];
U(0, 0, pi/3) q[48];
cx q[30], q[48];
cx q[31], q[48];
U(0, 0, pi/3) q[48];
cx q[31], q[48];
cx q[36], q[48];
U(0, 0, pi/3) q[48];
cx q[36], q[48];
cx q[37], q[48];
U(0, 0, pi/3) q[48];
cx q[37], q[48];
cx q[38], q[48];
U(0, 0, pi/3) q[48];
cx q[38], q[48];
cx q[39], q[48];
U(0, 0, pi/3) q[48];
cx q[39], q[48];
cx q[43], q[48];
U(0, 0, pi/3) q[48];
cx q[43], q[48];
cx q[44], q[48];
U(0, 0, pi/3) q[48];
cx q[44], q[48];
cx q[47], q[48];
U(0, 0, pi/3) q[48];
cx q[47], q[48];
cx q[3], q[49];
U(0, 0, pi/3) q[49];
cx q[3], q[49];
cx q[5], q[49];
U(0, 0, pi/3) q[49];
cx q[5], q[49];
cx q[7], q[49];
U(0, 0, pi/3) q[49];
cx q[7], q[49];
cx q[8], q[49];
U(0, 0, pi/3) q[49];
cx q[8], q[49];
cx q[9], q[49];
U(0, 0, pi/3) q[49];
cx q[9], q[49];
cx q[12], q[49];
U(0, 0, pi/3) q[49];
cx q[12], q[49];
cx q[15], q[49];
U(0, 0, pi/3) q[49];
cx q[15], q[49];
cx q[16], q[49];
U(0, 0, pi/3) q[49];
cx q[16], q[49];
cx q[17], q[49];
U(0, 0, pi/3) q[49];
cx q[17], q[49];
cx q[18], q[49];
U(0, 0, pi/3) q[49];
cx q[18], q[49];
cx q[20], q[49];
U(0, 0, pi/3) q[49];
cx q[20], q[49];
cx q[21], q[49];
U(0, 0, pi/3) q[49];
cx q[21], q[49];
cx q[22], q[49];
U(0, 0, pi/3) q[49];
cx q[22], q[49];
cx q[23], q[49];
U(0, 0, pi/3) q[49];
cx q[23], q[49];
cx q[24], q[49];
U(0, 0, pi/3) q[49];
cx q[24], q[49];
cx q[25], q[49];
U(0, 0, pi/3) q[49];
cx q[25], q[49];
cx q[27], q[49];
U(0, 0, pi/3) q[49];
cx q[27], q[49];
cx q[28], q[49];
U(0, 0, pi/3) q[49];
cx q[28], q[49];
cx q[29], q[49];
U(0, 0, pi/3) q[49];
cx q[29], q[49];
cx q[30], q[49];
U(0, 0, pi/3) q[49];
cx q[30], q[49];
cx q[33], q[49];
U(0, 0, pi/3) q[49];
cx q[33], q[49];
cx q[34], q[49];
U(0, 0, pi/3) q[49];
cx q[34], q[49];
cx q[35], q[49];
U(0, 0, pi/3) q[49];
cx q[35], q[49];
cx q[37], q[49];
U(0, 0, pi/3) q[49];
cx q[37], q[49];
cx q[45], q[49];
U(0, 0, pi/3) q[49];
cx q[45], q[49];
cx q[46], q[49];
U(0, 0, pi/3) q[49];
cx q[46], q[49];
cx q[47], q[49];
U(0, 0, pi/3) q[49];
cx q[47], q[49];
cx q[48], q[49];
U(0, 0, pi/3) q[49];
cx q[48], q[49];
cx q[0], q[50];
U(0, 0, pi/3) q[50];
cx q[0], q[50];
cx q[1], q[50];
U(0, 0, pi/3) q[50];
cx q[1], q[50];
cx q[3], q[50];
U(0, 0, pi/3) q[50];
cx q[3], q[50];
cx q[4], q[50];
U(0, 0, pi/3) q[50];
cx q[4], q[50];
cx q[5], q[50];
U(0, 0, pi/3) q[50];
cx q[5], q[50];
cx q[6], q[50];
U(0, 0, pi/3) q[50];
cx q[6], q[50];
cx q[7], q[50];
U(0, 0, pi/3) q[50];
cx q[7], q[50];
cx q[8], q[50];
U(0, 0, pi/3) q[50];
cx q[8], q[50];
cx q[12], q[50];
U(0, 0, pi/3) q[50];
cx q[12], q[50];
cx q[13], q[50];
U(0, 0, pi/3) q[50];
cx q[13], q[50];
cx q[17], q[50];
U(0, 0, pi/3) q[50];
cx q[17], q[50];
cx q[18], q[50];
U(0, 0, pi/3) q[50];
cx q[18], q[50];
cx q[19], q[50];
U(0, 0, pi/3) q[50];
cx q[19], q[50];
cx q[20], q[50];
U(0, 0, pi/3) q[50];
cx q[20], q[50];
cx q[21], q[50];
U(0, 0, pi/3) q[50];
cx q[21], q[50];
cx q[23], q[50];
U(0, 0, pi/3) q[50];
cx q[23], q[50];
cx q[28], q[50];
U(0, 0, pi/3) q[50];
cx q[28], q[50];
cx q[32], q[50];
U(0, 0, pi/3) q[50];
cx q[32], q[50];
cx q[33], q[50];
U(0, 0, pi/3) q[50];
cx q[33], q[50];
cx q[34], q[50];
U(0, 0, pi/3) q[50];
cx q[34], q[50];
cx q[36], q[50];
U(0, 0, pi/3) q[50];
cx q[36], q[50];
cx q[37], q[50];
U(0, 0, pi/3) q[50];
cx q[37], q[50];
cx q[38], q[50];
U(0, 0, pi/3) q[50];
cx q[38], q[50];
cx q[39], q[50];
U(0, 0, pi/3) q[50];
cx q[39], q[50];
cx q[42], q[50];
U(0, 0, pi/3) q[50];
cx q[42], q[50];
cx q[43], q[50];
U(0, 0, pi/3) q[50];
cx q[43], q[50];
cx q[45], q[50];
U(0, 0, pi/3) q[50];
cx q[45], q[50];
cx q[49], q[50];
U(0, 0, pi/3) q[50];
cx q[49], q[50];
cx q[0], q[51];
U(0, 0, pi/3) q[51];
cx q[0], q[51];
cx q[2], q[51];
U(0, 0, pi/3) q[51];
cx q[2], q[51];
cx q[3], q[51];
U(0, 0, pi/3) q[51];
cx q[3], q[51];
cx q[4], q[51];
U(0, 0, pi/3) q[51];
cx q[4], q[51];
cx q[5], q[51];
U(0, 0, pi/3) q[51];
cx q[5], q[51];
cx q[7], q[51];
U(0, 0, pi/3) q[51];
cx q[7], q[51];
cx q[9], q[51];
U(0, 0, pi/3) q[51];
cx q[9], q[51];
cx q[12], q[51];
U(0, 0, pi/3) q[51];
cx q[12], q[51];
cx q[17], q[51];
U(0, 0, pi/3) q[51];
cx q[17], q[51];
cx q[18], q[51];
U(0, 0, pi/3) q[51];
cx q[18], q[51];
cx q[19], q[51];
U(0, 0, pi/3) q[51];
cx q[19], q[51];
cx q[20], q[51];
U(0, 0, pi/3) q[51];
cx q[20], q[51];
cx q[24], q[51];
U(0, 0, pi/3) q[51];
cx q[24], q[51];
cx q[25], q[51];
U(0, 0, pi/3) q[51];
cx q[25], q[51];
cx q[26], q[51];
U(0, 0, pi/3) q[51];
cx q[26], q[51];
cx q[31], q[51];
U(0, 0, pi/3) q[51];
cx q[31], q[51];
cx q[33], q[51];
U(0, 0, pi/3) q[51];
cx q[33], q[51];
cx q[36], q[51];
U(0, 0, pi/3) q[51];
cx q[36], q[51];
cx q[37], q[51];
U(0, 0, pi/3) q[51];
cx q[37], q[51];
cx q[41], q[51];
U(0, 0, pi/3) q[51];
cx q[41], q[51];
cx q[42], q[51];
U(0, 0, pi/3) q[51];
cx q[42], q[51];
cx q[45], q[51];
U(0, 0, pi/3) q[51];
cx q[45], q[51];
cx q[47], q[51];
U(0, 0, pi/3) q[51];
cx q[47], q[51];
cx q[48], q[51];
U(0, 0, pi/3) q[51];
cx q[48], q[51];
cx q[0], q[52];
U(0, 0, pi/3) q[52];
cx q[0], q[52];
cx q[3], q[52];
U(0, 0, pi/3) q[52];
cx q[3], q[52];
cx q[4], q[52];
U(0, 0, pi/3) q[52];
cx q[4], q[52];
cx q[5], q[52];
U(0, 0, pi/3) q[52];
cx q[5], q[52];
cx q[7], q[52];
U(0, 0, pi/3) q[52];
cx q[7], q[52];
cx q[8], q[52];
U(0, 0, pi/3) q[52];
cx q[8], q[52];
cx q[10], q[52];
U(0, 0, pi/3) q[52];
cx q[10], q[52];
cx q[11], q[52];
U(0, 0, pi/3) q[52];
cx q[11], q[52];
cx q[13], q[52];
U(0, 0, pi/3) q[52];
cx q[13], q[52];
cx q[14], q[52];
U(0, 0, pi/3) q[52];
cx q[14], q[52];
cx q[16], q[52];
U(0, 0, pi/3) q[52];
cx q[16], q[52];
cx q[18], q[52];
U(0, 0, pi/3) q[52];
cx q[18], q[52];
cx q[22], q[52];
U(0, 0, pi/3) q[52];
cx q[22], q[52];
cx q[23], q[52];
U(0, 0, pi/3) q[52];
cx q[23], q[52];
cx q[25], q[52];
U(0, 0, pi/3) q[52];
cx q[25], q[52];
cx q[26], q[52];
U(0, 0, pi/3) q[52];
cx q[26], q[52];
cx q[27], q[52];
U(0, 0, pi/3) q[52];
cx q[27], q[52];
cx q[29], q[52];
U(0, 0, pi/3) q[52];
cx q[29], q[52];
cx q[30], q[52];
U(0, 0, pi/3) q[52];
cx q[30], q[52];
cx q[31], q[52];
U(0, 0, pi/3) q[52];
cx q[31], q[52];
cx q[33], q[52];
U(0, 0, pi/3) q[52];
cx q[33], q[52];
cx q[35], q[52];
U(0, 0, pi/3) q[52];
cx q[35], q[52];
cx q[36], q[52];
U(0, 0, pi/3) q[52];
cx q[36], q[52];
cx q[38], q[52];
U(0, 0, pi/3) q[52];
cx q[38], q[52];
cx q[40], q[52];
U(0, 0, pi/3) q[52];
cx q[40], q[52];
cx q[43], q[52];
U(0, 0, pi/3) q[52];
cx q[43], q[52];
cx q[44], q[52];
U(0, 0, pi/3) q[52];
cx q[44], q[52];
cx q[48], q[52];
U(0, 0, pi/3) q[52];
cx q[48], q[52];
cx q[49], q[52];
U(0, 0, pi/3) q[52];
cx q[49], q[52];
cx q[50], q[52];
U(0, 0, pi/3) q[52];
cx q[50], q[52];
cx q[51], q[52];
U(0, 0, pi/3) q[52];
cx q[51], q[52];
cx q[1], q[53];
U(0, 0, pi/3) q[53];
cx q[1], q[53];
cx q[2], q[53];
U(0, 0, pi/3) q[53];
cx q[2], q[53];
cx q[5], q[53];
U(0, 0, pi/3) q[53];
cx q[5], q[53];
cx q[6], q[53];
U(0, 0, pi/3) q[53];
cx q[6], q[53];
cx q[7], q[53];
U(0, 0, pi/3) q[53];
cx q[7], q[53];
cx q[8], q[53];
U(0, 0, pi/3) q[53];
cx q[8], q[53];
cx q[9], q[53];
U(0, 0, pi/3) q[53];
cx q[9], q[53];
cx q[13], q[53];
U(0, 0, pi/3) q[53];
cx q[13], q[53];
cx q[14], q[53];
U(0, 0, pi/3) q[53];
cx q[14], q[53];
cx q[17], q[53];
U(0, 0, pi/3) q[53];
cx q[17], q[53];
cx q[18], q[53];
U(0, 0, pi/3) q[53];
cx q[18], q[53];
cx q[19], q[53];
U(0, 0, pi/3) q[53];
cx q[19], q[53];
cx q[20], q[53];
U(0, 0, pi/3) q[53];
cx q[20], q[53];
cx q[21], q[53];
U(0, 0, pi/3) q[53];
cx q[21], q[53];
cx q[22], q[53];
U(0, 0, pi/3) q[53];
cx q[22], q[53];
cx q[24], q[53];
U(0, 0, pi/3) q[53];
cx q[24], q[53];
cx q[25], q[53];
U(0, 0, pi/3) q[53];
cx q[25], q[53];
cx q[28], q[53];
U(0, 0, pi/3) q[53];
cx q[28], q[53];
cx q[34], q[53];
U(0, 0, pi/3) q[53];
cx q[34], q[53];
cx q[36], q[53];
U(0, 0, pi/3) q[53];
cx q[36], q[53];
cx q[39], q[53];
U(0, 0, pi/3) q[53];
cx q[39], q[53];
cx q[41], q[53];
U(0, 0, pi/3) q[53];
cx q[41], q[53];
cx q[42], q[53];
U(0, 0, pi/3) q[53];
cx q[42], q[53];
cx q[43], q[53];
U(0, 0, pi/3) q[53];
cx q[43], q[53];
cx q[45], q[53];
U(0, 0, pi/3) q[53];
cx q[45], q[53];
cx q[46], q[53];
U(0, 0, pi/3) q[53];
cx q[46], q[53];
cx q[49], q[53];
U(0, 0, pi/3) q[53];
cx q[49], q[53];
cx q[1], q[54];
U(0, 0, pi/3) q[54];
cx q[1], q[54];
cx q[2], q[54];
U(0, 0, pi/3) q[54];
cx q[2], q[54];
cx q[4], q[54];
U(0, 0, pi/3) q[54];
cx q[4], q[54];
cx q[6], q[54];
U(0, 0, pi/3) q[54];
cx q[6], q[54];
cx q[8], q[54];
U(0, 0, pi/3) q[54];
cx q[8], q[54];
cx q[15], q[54];
U(0, 0, pi/3) q[54];
cx q[15], q[54];
cx q[21], q[54];
U(0, 0, pi/3) q[54];
cx q[21], q[54];
cx q[24], q[54];
U(0, 0, pi/3) q[54];
cx q[24], q[54];
cx q[25], q[54];
U(0, 0, pi/3) q[54];
cx q[25], q[54];
cx q[26], q[54];
U(0, 0, pi/3) q[54];
cx q[26], q[54];
cx q[29], q[54];
U(0, 0, pi/3) q[54];
cx q[29], q[54];
cx q[30], q[54];
U(0, 0, pi/3) q[54];
cx q[30], q[54];
cx q[31], q[54];
U(0, 0, pi/3) q[54];
cx q[31], q[54];
cx q[32], q[54];
U(0, 0, pi/3) q[54];
cx q[32], q[54];
cx q[33], q[54];
U(0, 0, pi/3) q[54];
cx q[33], q[54];
cx q[34], q[54];
U(0, 0, pi/3) q[54];
cx q[34], q[54];
cx q[35], q[54];
U(0, 0, pi/3) q[54];
cx q[35], q[54];
cx q[36], q[54];
U(0, 0, pi/3) q[54];
cx q[36], q[54];
cx q[37], q[54];
U(0, 0, pi/3) q[54];
cx q[37], q[54];
cx q[41], q[54];
U(0, 0, pi/3) q[54];
cx q[41], q[54];
cx q[45], q[54];
U(0, 0, pi/3) q[54];
cx q[45], q[54];
cx q[50], q[54];
U(0, 0, pi/3) q[54];
cx q[50], q[54];
cx q[51], q[54];
U(0, 0, pi/3) q[54];
cx q[51], q[54];
cx q[53], q[54];
U(0, 0, pi/3) q[54];
cx q[53], q[54];
cx q[0], q[55];
U(0, 0, pi/3) q[55];
cx q[0], q[55];
cx q[2], q[55];
U(0, 0, pi/3) q[55];
cx q[2], q[55];
cx q[3], q[55];
U(0, 0, pi/3) q[55];
cx q[3], q[55];
cx q[5], q[55];
U(0, 0, pi/3) q[55];
cx q[5], q[55];
cx q[6], q[55];
U(0, 0, pi/3) q[55];
cx q[6], q[55];
cx q[10], q[55];
U(0, 0, pi/3) q[55];
cx q[10], q[55];
cx q[15], q[55];
U(0, 0, pi/3) q[55];
cx q[15], q[55];
cx q[18], q[55];
U(0, 0, pi/3) q[55];
cx q[18], q[55];
cx q[19], q[55];
U(0, 0, pi/3) q[55];
cx q[19], q[55];
cx q[24], q[55];
U(0, 0, pi/3) q[55];
cx q[24], q[55];
cx q[25], q[55];
U(0, 0, pi/3) q[55];
cx q[25], q[55];
cx q[30], q[55];
U(0, 0, pi/3) q[55];
cx q[30], q[55];
cx q[32], q[55];
U(0, 0, pi/3) q[55];
cx q[32], q[55];
cx q[33], q[55];
U(0, 0, pi/3) q[55];
cx q[33], q[55];
cx q[36], q[55];
U(0, 0, pi/3) q[55];
cx q[36], q[55];
cx q[38], q[55];
U(0, 0, pi/3) q[55];
cx q[38], q[55];
cx q[41], q[55];
U(0, 0, pi/3) q[55];
cx q[41], q[55];
cx q[43], q[55];
U(0, 0, pi/3) q[55];
cx q[43], q[55];
cx q[45], q[55];
U(0, 0, pi/3) q[55];
cx q[45], q[55];
cx q[46], q[55];
U(0, 0, pi/3) q[55];
cx q[46], q[55];
cx q[48], q[55];
U(0, 0, pi/3) q[55];
cx q[48], q[55];
cx q[49], q[55];
U(0, 0, pi/3) q[55];
cx q[49], q[55];
cx q[51], q[55];
U(0, 0, pi/3) q[55];
cx q[51], q[55];
cx q[52], q[55];
U(0, 0, pi/3) q[55];
cx q[52], q[55];
cx q[54], q[55];
U(0, 0, pi/3) q[55];
cx q[54], q[55];
cx q[1], q[56];
U(0, 0, pi/3) q[56];
cx q[1], q[56];
cx q[2], q[56];
U(0, 0, pi/3) q[56];
cx q[2], q[56];
cx q[3], q[56];
U(0, 0, pi/3) q[56];
cx q[3], q[56];
cx q[5], q[56];
U(0, 0, pi/3) q[56];
cx q[5], q[56];
cx q[6], q[56];
U(0, 0, pi/3) q[56];
cx q[6], q[56];
cx q[7], q[56];
U(0, 0, pi/3) q[56];
cx q[7], q[56];
cx q[8], q[56];
U(0, 0, pi/3) q[56];
cx q[8], q[56];
cx q[10], q[56];
U(0, 0, pi/3) q[56];
cx q[10], q[56];
cx q[12], q[56];
U(0, 0, pi/3) q[56];
cx q[12], q[56];
cx q[18], q[56];
U(0, 0, pi/3) q[56];
cx q[18], q[56];
cx q[19], q[56];
U(0, 0, pi/3) q[56];
cx q[19], q[56];
cx q[20], q[56];
U(0, 0, pi/3) q[56];
cx q[20], q[56];
cx q[23], q[56];
U(0, 0, pi/3) q[56];
cx q[23], q[56];
cx q[24], q[56];
U(0, 0, pi/3) q[56];
cx q[24], q[56];
cx q[26], q[56];
U(0, 0, pi/3) q[56];
cx q[26], q[56];
cx q[27], q[56];
U(0, 0, pi/3) q[56];
cx q[27], q[56];
cx q[29], q[56];
U(0, 0, pi/3) q[56];
cx q[29], q[56];
cx q[30], q[56];
U(0, 0, pi/3) q[56];
cx q[30], q[56];
cx q[31], q[56];
U(0, 0, pi/3) q[56];
cx q[31], q[56];
cx q[32], q[56];
U(0, 0, pi/3) q[56];
cx q[32], q[56];
cx q[33], q[56];
U(0, 0, pi/3) q[56];
cx q[33], q[56];
cx q[34], q[56];
U(0, 0, pi/3) q[56];
cx q[34], q[56];
cx q[35], q[56];
U(0, 0, pi/3) q[56];
cx q[35], q[56];
cx q[38], q[56];
U(0, 0, pi/3) q[56];
cx q[38], q[56];
cx q[40], q[56];
U(0, 0, pi/3) q[56];
cx q[40], q[56];
cx q[42], q[56];
U(0, 0, pi/3) q[56];
cx q[42], q[56];
cx q[43], q[56];
U(0, 0, pi/3) q[56];
cx q[43], q[56];
cx q[45], q[56];
U(0, 0, pi/3) q[56];
cx q[45], q[56];
cx q[47], q[56];
U(0, 0, pi/3) q[56];
cx q[47], q[56];
cx q[48], q[56];
U(0, 0, pi/3) q[56];
cx q[48], q[56];
cx q[49], q[56];
U(0, 0, pi/3) q[56];
cx q[49], q[56];
cx q[51], q[56];
U(0, 0, pi/3) q[56];
cx q[51], q[56];
cx q[53], q[56];
U(0, 0, pi/3) q[56];
cx q[53], q[56];
cx q[0], q[57];
U(0, 0, pi/3) q[57];
cx q[0], q[57];
cx q[3], q[57];
U(0, 0, pi/3) q[57];
cx q[3], q[57];
cx q[5], q[57];
U(0, 0, pi/3) q[57];
cx q[5], q[57];
cx q[6], q[57];
U(0, 0, pi/3) q[57];
cx q[6], q[57];
cx q[7], q[57];
U(0, 0, pi/3) q[57];
cx q[7], q[57];
cx q[8], q[57];
U(0, 0, pi/3) q[57];
cx q[8], q[57];
cx q[11], q[57];
U(0, 0, pi/3) q[57];
cx q[11], q[57];
cx q[12], q[57];
U(0, 0, pi/3) q[57];
cx q[12], q[57];
cx q[14], q[57];
U(0, 0, pi/3) q[57];
cx q[14], q[57];
cx q[16], q[57];
U(0, 0, pi/3) q[57];
cx q[16], q[57];
cx q[18], q[57];
U(0, 0, pi/3) q[57];
cx q[18], q[57];
cx q[19], q[57];
U(0, 0, pi/3) q[57];
cx q[19], q[57];
cx q[21], q[57];
U(0, 0, pi/3) q[57];
cx q[21], q[57];
cx q[25], q[57];
U(0, 0, pi/3) q[57];
cx q[25], q[57];
cx q[29], q[57];
U(0, 0, pi/3) q[57];
cx q[29], q[57];
cx q[30], q[57];
U(0, 0, pi/3) q[57];
cx q[30], q[57];
cx q[31], q[57];
U(0, 0, pi/3) q[57];
cx q[31], q[57];
cx q[34], q[57];
U(0, 0, pi/3) q[57];
cx q[34], q[57];
cx q[36], q[57];
U(0, 0, pi/3) q[57];
cx q[36], q[57];
cx q[38], q[57];
U(0, 0, pi/3) q[57];
cx q[38], q[57];
cx q[39], q[57];
U(0, 0, pi/3) q[57];
cx q[39], q[57];
cx q[40], q[57];
U(0, 0, pi/3) q[57];
cx q[40], q[57];
cx q[44], q[57];
U(0, 0, pi/3) q[57];
cx q[44], q[57];
cx q[45], q[57];
U(0, 0, pi/3) q[57];
cx q[45], q[57];
cx q[46], q[57];
U(0, 0, pi/3) q[57];
cx q[46], q[57];
cx q[48], q[57];
U(0, 0, pi/3) q[57];
cx q[48], q[57];
cx q[50], q[57];
U(0, 0, pi/3) q[57];
cx q[50], q[57];
cx q[52], q[57];
U(0, 0, pi/3) q[57];
cx q[52], q[57];
cx q[54], q[57];
U(0, 0, pi/3) q[57];
cx q[54], q[57];
cx q[0], q[58];
U(0, 0, pi/3) q[58];
cx q[0], q[58];
cx q[1], q[58];
U(0, 0, pi/3) q[58];
cx q[1], q[58];
cx q[4], q[58];
U(0, 0, pi/3) q[58];
cx q[4], q[58];
cx q[5], q[58];
U(0, 0, pi/3) q[58];
cx q[5], q[58];
cx q[6], q[58];
U(0, 0, pi/3) q[58];
cx q[6], q[58];
cx q[8], q[58];
U(0, 0, pi/3) q[58];
cx q[8], q[58];
cx q[12], q[58];
U(0, 0, pi/3) q[58];
cx q[12], q[58];
cx q[13], q[58];
U(0, 0, pi/3) q[58];
cx q[13], q[58];
cx q[16], q[58];
U(0, 0, pi/3) q[58];
cx q[16], q[58];
cx q[18], q[58];
U(0, 0, pi/3) q[58];
cx q[18], q[58];
cx q[19], q[58];
U(0, 0, pi/3) q[58];
cx q[19], q[58];
cx q[20], q[58];
U(0, 0, pi/3) q[58];
cx q[20], q[58];
cx q[21], q[58];
U(0, 0, pi/3) q[58];
cx q[21], q[58];
cx q[22], q[58];
U(0, 0, pi/3) q[58];
cx q[22], q[58];
cx q[23], q[58];
U(0, 0, pi/3) q[58];
cx q[23], q[58];
cx q[28], q[58];
U(0, 0, pi/3) q[58];
cx q[28], q[58];
cx q[29], q[58];
U(0, 0, pi/3) q[58];
cx q[29], q[58];
cx q[31], q[58];
U(0, 0, pi/3) q[58];
cx q[31], q[58];
cx q[32], q[58];
U(0, 0, pi/3) q[58];
cx q[32], q[58];
cx q[33], q[58];
U(0, 0, pi/3) q[58];
cx q[33], q[58];
cx q[35], q[58];
U(0, 0, pi/3) q[58];
cx q[35], q[58];
cx q[36], q[58];
U(0, 0, pi/3) q[58];
cx q[36], q[58];
cx q[37], q[58];
U(0, 0, pi/3) q[58];
cx q[37], q[58];
cx q[39], q[58];
U(0, 0, pi/3) q[58];
cx q[39], q[58];
cx q[41], q[58];
U(0, 0, pi/3) q[58];
cx q[41], q[58];
cx q[42], q[58];
U(0, 0, pi/3) q[58];
cx q[42], q[58];
cx q[43], q[58];
U(0, 0, pi/3) q[58];
cx q[43], q[58];
cx q[46], q[58];
U(0, 0, pi/3) q[58];
cx q[46], q[58];
cx q[47], q[58];
U(0, 0, pi/3) q[58];
cx q[47], q[58];
cx q[51], q[58];
U(0, 0, pi/3) q[58];
cx q[51], q[58];
cx q[53], q[58];
U(0, 0, pi/3) q[58];
cx q[53], q[58];
cx q[56], q[58];
U(0, 0, pi/3) q[58];
cx q[56], q[58];
cx q[1], q[59];
U(0, 0, pi/3) q[59];
cx q[1], q[59];
cx q[2], q[59];
U(0, 0, pi/3) q[59];
cx q[2], q[59];
cx q[3], q[59];
U(0, 0, pi/3) q[59];
cx q[3], q[59];
cx q[5], q[59];
U(0, 0, pi/3) q[59];
cx q[5], q[59];
cx q[6], q[59];
U(0, 0, pi/3) q[59];
cx q[6], q[59];
cx q[7], q[59];
U(0, 0, pi/3) q[59];
cx q[7], q[59];
cx q[9], q[59];
U(0, 0, pi/3) q[59];
cx q[9], q[59];
cx q[15], q[59];
U(0, 0, pi/3) q[59];
cx q[15], q[59];
cx q[17], q[59];
U(0, 0, pi/3) q[59];
cx q[17], q[59];
cx q[18], q[59];
U(0, 0, pi/3) q[59];
cx q[18], q[59];
cx q[19], q[59];
U(0, 0, pi/3) q[59];
cx q[19], q[59];
cx q[20], q[59];
U(0, 0, pi/3) q[59];
cx q[20], q[59];
cx q[21], q[59];
U(0, 0, pi/3) q[59];
cx q[21], q[59];
cx q[23], q[59];
U(0, 0, pi/3) q[59];
cx q[23], q[59];
cx q[26], q[59];
U(0, 0, pi/3) q[59];
cx q[26], q[59];
cx q[28], q[59];
U(0, 0, pi/3) q[59];
cx q[28], q[59];
cx q[33], q[59];
U(0, 0, pi/3) q[59];
cx q[33], q[59];
cx q[34], q[59];
U(0, 0, pi/3) q[59];
cx q[34], q[59];
cx q[37], q[59];
U(0, 0, pi/3) q[59];
cx q[37], q[59];
cx q[41], q[59];
U(0, 0, pi/3) q[59];
cx q[41], q[59];
cx q[48], q[59];
U(0, 0, pi/3) q[59];
cx q[48], q[59];
cx q[49], q[59];
U(0, 0, pi/3) q[59];
cx q[49], q[59];
cx q[50], q[59];
U(0, 0, pi/3) q[59];
cx q[50], q[59];
cx q[52], q[59];
U(0, 0, pi/3) q[59];
cx q[52], q[59];
cx q[53], q[59];
U(0, 0, pi/3) q[59];
cx q[53], q[59];
cx q[54], q[59];
U(0, 0, pi/3) q[59];
cx q[54], q[59];
cx q[55], q[59];
U(0, 0, pi/3) q[59];
cx q[55], q[59];
cx q[57], q[59];
U(0, 0, pi/3) q[59];
cx q[57], q[59];
cx q[2], q[60];
U(0, 0, pi/3) q[60];
cx q[2], q[60];
cx q[6], q[60];
U(0, 0, pi/3) q[60];
cx q[6], q[60];
cx q[7], q[60];
U(0, 0, pi/3) q[60];
cx q[7], q[60];
cx q[8], q[60];
U(0, 0, pi/3) q[60];
cx q[8], q[60];
cx q[10], q[60];
U(0, 0, pi/3) q[60];
cx q[10], q[60];
cx q[11], q[60];
U(0, 0, pi/3) q[60];
cx q[11], q[60];
cx q[12], q[60];
U(0, 0, pi/3) q[60];
cx q[12], q[60];
cx q[13], q[60];
U(0, 0, pi/3) q[60];
cx q[13], q[60];
cx q[15], q[60];
U(0, 0, pi/3) q[60];
cx q[15], q[60];
cx q[16], q[60];
U(0, 0, pi/3) q[60];
cx q[16], q[60];
cx q[18], q[60];
U(0, 0, pi/3) q[60];
cx q[18], q[60];
cx q[20], q[60];
U(0, 0, pi/3) q[60];
cx q[20], q[60];
cx q[26], q[60];
U(0, 0, pi/3) q[60];
cx q[26], q[60];
cx q[28], q[60];
U(0, 0, pi/3) q[60];
cx q[28], q[60];
cx q[29], q[60];
U(0, 0, pi/3) q[60];
cx q[29], q[60];
cx q[32], q[60];
U(0, 0, pi/3) q[60];
cx q[32], q[60];
cx q[34], q[60];
U(0, 0, pi/3) q[60];
cx q[34], q[60];
cx q[35], q[60];
U(0, 0, pi/3) q[60];
cx q[35], q[60];
cx q[37], q[60];
U(0, 0, pi/3) q[60];
cx q[37], q[60];
cx q[38], q[60];
U(0, 0, pi/3) q[60];
cx q[38], q[60];
cx q[39], q[60];
U(0, 0, pi/3) q[60];
cx q[39], q[60];
cx q[42], q[60];
U(0, 0, pi/3) q[60];
cx q[42], q[60];
cx q[43], q[60];
U(0, 0, pi/3) q[60];
cx q[43], q[60];
cx q[47], q[60];
U(0, 0, pi/3) q[60];
cx q[47], q[60];
cx q[49], q[60];
U(0, 0, pi/3) q[60];
cx q[49], q[60];
cx q[50], q[60];
U(0, 0, pi/3) q[60];
cx q[50], q[60];
cx q[51], q[60];
U(0, 0, pi/3) q[60];
cx q[51], q[60];
cx q[53], q[60];
U(0, 0, pi/3) q[60];
cx q[53], q[60];
cx q[54], q[60];
U(0, 0, pi/3) q[60];
cx q[54], q[60];
cx q[56], q[60];
U(0, 0, pi/3) q[60];
cx q[56], q[60];
cx q[58], q[60];
U(0, 0, pi/3) q[60];
cx q[58], q[60];
cx q[1], q[61];
U(0, 0, pi/3) q[61];
cx q[1], q[61];
cx q[2], q[61];
U(0, 0, pi/3) q[61];
cx q[2], q[61];
cx q[4], q[61];
U(0, 0, pi/3) q[61];
cx q[4], q[61];
cx q[5], q[61];
U(0, 0, pi/3) q[61];
cx q[5], q[61];
cx q[6], q[61];
U(0, 0, pi/3) q[61];
cx q[6], q[61];
cx q[8], q[61];
U(0, 0, pi/3) q[61];
cx q[8], q[61];
cx q[12], q[61];
U(0, 0, pi/3) q[61];
cx q[12], q[61];
cx q[14], q[61];
U(0, 0, pi/3) q[61];
cx q[14], q[61];
cx q[15], q[61];
U(0, 0, pi/3) q[61];
cx q[15], q[61];
cx q[16], q[61];
U(0, 0, pi/3) q[61];
cx q[16], q[61];
cx q[17], q[61];
U(0, 0, pi/3) q[61];
cx q[17], q[61];
cx q[18], q[61];
U(0, 0, pi/3) q[61];
cx q[18], q[61];
cx q[19], q[61];
U(0, 0, pi/3) q[61];
cx q[19], q[61];
cx q[21], q[61];
U(0, 0, pi/3) q[61];
cx q[21], q[61];
cx q[22], q[61];
U(0, 0, pi/3) q[61];
cx q[22], q[61];
cx q[23], q[61];
U(0, 0, pi/3) q[61];
cx q[23], q[61];
cx q[27], q[61];
U(0, 0, pi/3) q[61];
cx q[27], q[61];
cx q[28], q[61];
U(0, 0, pi/3) q[61];
cx q[28], q[61];
cx q[33], q[61];
U(0, 0, pi/3) q[61];
cx q[33], q[61];
cx q[34], q[61];
U(0, 0, pi/3) q[61];
cx q[34], q[61];
cx q[37], q[61];
U(0, 0, pi/3) q[61];
cx q[37], q[61];
cx q[41], q[61];
U(0, 0, pi/3) q[61];
cx q[41], q[61];
cx q[43], q[61];
U(0, 0, pi/3) q[61];
cx q[43], q[61];
cx q[44], q[61];
U(0, 0, pi/3) q[61];
cx q[44], q[61];
cx q[46], q[61];
U(0, 0, pi/3) q[61];
cx q[46], q[61];
cx q[49], q[61];
U(0, 0, pi/3) q[61];
cx q[49], q[61];
cx q[50], q[61];
U(0, 0, pi/3) q[61];
cx q[50], q[61];
cx q[51], q[61];
U(0, 0, pi/3) q[61];
cx q[51], q[61];
cx q[52], q[61];
U(0, 0, pi/3) q[61];
cx q[52], q[61];
cx q[53], q[61];
U(0, 0, pi/3) q[61];
cx q[53], q[61];
cx q[56], q[61];
U(0, 0, pi/3) q[61];
cx q[56], q[61];
cx q[57], q[61];
U(0, 0, pi/3) q[61];
cx q[57], q[61];
cx q[0], q[62];
U(0, 0, pi/3) q[62];
cx q[0], q[62];
cx q[1], q[62];
U(0, 0, pi/3) q[62];
cx q[1], q[62];
cx q[2], q[62];
U(0, 0, pi/3) q[62];
cx q[2], q[62];
cx q[3], q[62];
U(0, 0, pi/3) q[62];
cx q[3], q[62];
cx q[6], q[62];
U(0, 0, pi/3) q[62];
cx q[6], q[62];
cx q[7], q[62];
U(0, 0, pi/3) q[62];
cx q[7], q[62];
cx q[8], q[62];
U(0, 0, pi/3) q[62];
cx q[8], q[62];
cx q[11], q[62];
U(0, 0, pi/3) q[62];
cx q[11], q[62];
cx q[14], q[62];
U(0, 0, pi/3) q[62];
cx q[14], q[62];
cx q[17], q[62];
U(0, 0, pi/3) q[62];
cx q[17], q[62];
cx q[18], q[62];
U(0, 0, pi/3) q[62];
cx q[18], q[62];
cx q[21], q[62];
U(0, 0, pi/3) q[62];
cx q[21], q[62];
cx q[22], q[62];
U(0, 0, pi/3) q[62];
cx q[22], q[62];
cx q[25], q[62];
U(0, 0, pi/3) q[62];
cx q[25], q[62];
cx q[29], q[62];
U(0, 0, pi/3) q[62];
cx q[29], q[62];
cx q[32], q[62];
U(0, 0, pi/3) q[62];
cx q[32], q[62];
cx q[33], q[62];
U(0, 0, pi/3) q[62];
cx q[33], q[62];
cx q[34], q[62];
U(0, 0, pi/3) q[62];
cx q[34], q[62];
cx q[35], q[62];
U(0, 0, pi/3) q[62];
cx q[35], q[62];
cx q[36], q[62];
U(0, 0, pi/3) q[62];
cx q[36], q[62];
cx q[37], q[62];
U(0, 0, pi/3) q[62];
cx q[37], q[62];
cx q[41], q[62];
U(0, 0, pi/3) q[62];
cx q[41], q[62];
cx q[43], q[62];
U(0, 0, pi/3) q[62];
cx q[43], q[62];
cx q[45], q[62];
U(0, 0, pi/3) q[62];
cx q[45], q[62];
cx q[46], q[62];
U(0, 0, pi/3) q[62];
cx q[46], q[62];
cx q[48], q[62];
U(0, 0, pi/3) q[62];
cx q[48], q[62];
cx q[49], q[62];
U(0, 0, pi/3) q[62];
cx q[49], q[62];
cx q[50], q[62];
U(0, 0, pi/3) q[62];
cx q[50], q[62];
cx q[52], q[62];
U(0, 0, pi/3) q[62];
cx q[52], q[62];
cx q[53], q[62];
U(0, 0, pi/3) q[62];
cx q[53], q[62];
cx q[54], q[62];
U(0, 0, pi/3) q[62];
cx q[54], q[62];
cx q[56], q[62];
U(0, 0, pi/3) q[62];
cx q[56], q[62];
cx q[61], q[62];
U(0, 0, pi/3) q[62];
cx q[61], q[62];
cx q[0], q[63];
U(0, 0, pi/3) q[63];
cx q[0], q[63];
cx q[2], q[63];
U(0, 0, pi/3) q[63];
cx q[2], q[63];
cx q[3], q[63];
U(0, 0, pi/3) q[63];
cx q[3], q[63];
cx q[4], q[63];
U(0, 0, pi/3) q[63];
cx q[4], q[63];
cx q[5], q[63];
U(0, 0, pi/3) q[63];
cx q[5], q[63];
cx q[6], q[63];
U(0, 0, pi/3) q[63];
cx q[6], q[63];
cx q[11], q[63];
U(0, 0, pi/3) q[63];
cx q[11], q[63];
cx q[13], q[63];
U(0, 0, pi/3) q[63];
cx q[13], q[63];
cx q[14], q[63];
U(0, 0, pi/3) q[63];
cx q[14], q[63];
cx q[16], q[63];
U(0, 0, pi/3) q[63];
cx q[16], q[63];
cx q[20], q[63];
U(0, 0, pi/3) q[63];
cx q[20], q[63];
cx q[22], q[63];
U(0, 0, pi/3) q[63];
cx q[22], q[63];
cx q[23], q[63];
U(0, 0, pi/3) q[63];
cx q[23], q[63];
cx q[24], q[63];
U(0, 0, pi/3) q[63];
cx q[24], q[63];
cx q[26], q[63];
U(0, 0, pi/3) q[63];
cx q[26], q[63];
cx q[29], q[63];
U(0, 0, pi/3) q[63];
cx q[29], q[63];
cx q[30], q[63];
U(0, 0, pi/3) q[63];
cx q[30], q[63];
cx q[32], q[63];
U(0, 0, pi/3) q[63];
cx q[32], q[63];
cx q[33], q[63];
U(0, 0, pi/3) q[63];
cx q[33], q[63];
cx q[34], q[63];
U(0, 0, pi/3) q[63];
cx q[34], q[63];
cx q[36], q[63];
U(0, 0, pi/3) q[63];
cx q[36], q[63];
cx q[41], q[63];
U(0, 0, pi/3) q[63];
cx q[41], q[63];
cx q[43], q[63];
U(0, 0, pi/3) q[63];
cx q[43], q[63];
cx q[44], q[63];
U(0, 0, pi/3) q[63];
cx q[44], q[63];
cx q[45], q[63];
U(0, 0, pi/3) q[63];
cx q[45], q[63];
cx q[46], q[63];
U(0, 0, pi/3) q[63];
cx q[46], q[63];
cx q[47], q[63];
U(0, 0, pi/3) q[63];
cx q[47], q[63];
cx q[48], q[63];
U(0, 0, pi/3) q[63];
cx q[48], q[63];
cx q[49], q[63];
U(0, 0, pi/3) q[63];
cx q[49], q[63];
cx q[50], q[63];
U(0, 0, pi/3) q[63];
cx q[50], q[63];
cx q[51], q[63];
U(0, 0, pi/3) q[63];
cx q[51], q[63];
cx q[53], q[63];
U(0, 0, pi/3) q[63];
cx q[53], q[63];
cx q[54], q[63];
U(0, 0, pi/3) q[63];
cx q[54], q[63];
cx q[56], q[63];
U(0, 0, pi/3) q[63];
cx q[56], q[63];
cx q[62], q[63];
U(0, 0, pi/3) q[63];
cx q[62], q[63];
cx q[1], q[64];
U(0, 0, pi/3) q[64];
cx q[1], q[64];
cx q[2], q[64];
U(0, 0, pi/3) q[64];
cx q[2], q[64];
cx q[4], q[64];
U(0, 0, pi/3) q[64];
cx q[4], q[64];
cx q[5], q[64];
U(0, 0, pi/3) q[64];
cx q[5], q[64];
cx q[6], q[64];
U(0, 0, pi/3) q[64];
cx q[6], q[64];
cx q[8], q[64];
U(0, 0, pi/3) q[64];
cx q[8], q[64];
cx q[9], q[64];
U(0, 0, pi/3) q[64];
cx q[9], q[64];
cx q[11], q[64];
U(0, 0, pi/3) q[64];
cx q[11], q[64];
cx q[13], q[64];
U(0, 0, pi/3) q[64];
cx q[13], q[64];
cx q[16], q[64];
U(0, 0, pi/3) q[64];
cx q[16], q[64];
cx q[17], q[64];
U(0, 0, pi/3) q[64];
cx q[17], q[64];
cx q[18], q[64];
U(0, 0, pi/3) q[64];
cx q[18], q[64];
cx q[21], q[64];
U(0, 0, pi/3) q[64];
cx q[21], q[64];
cx q[22], q[64];
U(0, 0, pi/3) q[64];
cx q[22], q[64];
cx q[23], q[64];
U(0, 0, pi/3) q[64];
cx q[23], q[64];
cx q[24], q[64];
U(0, 0, pi/3) q[64];
cx q[24], q[64];
cx q[25], q[64];
U(0, 0, pi/3) q[64];
cx q[25], q[64];
cx q[26], q[64];
U(0, 0, pi/3) q[64];
cx q[26], q[64];
cx q[28], q[64];
U(0, 0, pi/3) q[64];
cx q[28], q[64];
cx q[30], q[64];
U(0, 0, pi/3) q[64];
cx q[30], q[64];
cx q[34], q[64];
U(0, 0, pi/3) q[64];
cx q[34], q[64];
cx q[35], q[64];
U(0, 0, pi/3) q[64];
cx q[35], q[64];
cx q[37], q[64];
U(0, 0, pi/3) q[64];
cx q[37], q[64];
cx q[39], q[64];
U(0, 0, pi/3) q[64];
cx q[39], q[64];
cx q[42], q[64];
U(0, 0, pi/3) q[64];
cx q[42], q[64];
cx q[43], q[64];
U(0, 0, pi/3) q[64];
cx q[43], q[64];
cx q[45], q[64];
U(0, 0, pi/3) q[64];
cx q[45], q[64];
cx q[47], q[64];
U(0, 0, pi/3) q[64];
cx q[47], q[64];
cx q[53], q[64];
U(0, 0, pi/3) q[64];
cx q[53], q[64];
cx q[54], q[64];
U(0, 0, pi/3) q[64];
cx q[54], q[64];
cx q[55], q[64];
U(0, 0, pi/3) q[64];
cx q[55], q[64];
cx q[56], q[64];
U(0, 0, pi/3) q[64];
cx q[56], q[64];
cx q[57], q[64];
U(0, 0, pi/3) q[64];
cx q[57], q[64];
cx q[58], q[64];
U(0, 0, pi/3) q[64];
cx q[58], q[64];
cx q[62], q[64];
U(0, 0, pi/3) q[64];
cx q[62], q[64];
cx q[63], q[64];
U(0, 0, pi/3) q[64];
cx q[63], q[64];
cx q[0], q[65];
U(0, 0, pi/3) q[65];
cx q[0], q[65];
cx q[4], q[65];
U(0, 0, pi/3) q[65];
cx q[4], q[65];
cx q[7], q[65];
U(0, 0, pi/3) q[65];
cx q[7], q[65];
cx q[13], q[65];
U(0, 0, pi/3) q[65];
cx q[13], q[65];
cx q[14], q[65];
U(0, 0, pi/3) q[65];
cx q[14], q[65];
cx q[15], q[65];
U(0, 0, pi/3) q[65];
cx q[15], q[65];
cx q[16], q[65];
U(0, 0, pi/3) q[65];
cx q[16], q[65];
cx q[21], q[65];
U(0, 0, pi/3) q[65];
cx q[21], q[65];
cx q[23], q[65];
U(0, 0, pi/3) q[65];
cx q[23], q[65];
cx q[25], q[65];
U(0, 0, pi/3) q[65];
cx q[25], q[65];
cx q[29], q[65];
U(0, 0, pi/3) q[65];
cx q[29], q[65];
cx q[33], q[65];
U(0, 0, pi/3) q[65];
cx q[33], q[65];
cx q[35], q[65];
U(0, 0, pi/3) q[65];
cx q[35], q[65];
cx q[36], q[65];
U(0, 0, pi/3) q[65];
cx q[36], q[65];
cx q[40], q[65];
U(0, 0, pi/3) q[65];
cx q[40], q[65];
cx q[42], q[65];
U(0, 0, pi/3) q[65];
cx q[42], q[65];
cx q[43], q[65];
U(0, 0, pi/3) q[65];
cx q[43], q[65];
cx q[47], q[65];
U(0, 0, pi/3) q[65];
cx q[47], q[65];
cx q[49], q[65];
U(0, 0, pi/3) q[65];
cx q[49], q[65];
cx q[51], q[65];
U(0, 0, pi/3) q[65];
cx q[51], q[65];
cx q[52], q[65];
U(0, 0, pi/3) q[65];
cx q[52], q[65];
cx q[53], q[65];
U(0, 0, pi/3) q[65];
cx q[53], q[65];
cx q[54], q[65];
U(0, 0, pi/3) q[65];
cx q[54], q[65];
cx q[55], q[65];
U(0, 0, pi/3) q[65];
cx q[55], q[65];
cx q[56], q[65];
U(0, 0, pi/3) q[65];
cx q[56], q[65];
cx q[60], q[65];
U(0, 0, pi/3) q[65];
cx q[60], q[65];
cx q[0], q[66];
U(0, 0, pi/3) q[66];
cx q[0], q[66];
cx q[1], q[66];
U(0, 0, pi/3) q[66];
cx q[1], q[66];
cx q[4], q[66];
U(0, 0, pi/3) q[66];
cx q[4], q[66];
cx q[5], q[66];
U(0, 0, pi/3) q[66];
cx q[5], q[66];
cx q[6], q[66];
U(0, 0, pi/3) q[66];
cx q[6], q[66];
cx q[7], q[66];
U(0, 0, pi/3) q[66];
cx q[7], q[66];
cx q[9], q[66];
U(0, 0, pi/3) q[66];
cx q[9], q[66];
cx q[11], q[66];
U(0, 0, pi/3) q[66];
cx q[11], q[66];
cx q[13], q[66];
U(0, 0, pi/3) q[66];
cx q[13], q[66];
cx q[16], q[66];
U(0, 0, pi/3) q[66];
cx q[16], q[66];
cx q[17], q[66];
U(0, 0, pi/3) q[66];
cx q[17], q[66];
cx q[20], q[66];
U(0, 0, pi/3) q[66];
cx q[20], q[66];
cx q[21], q[66];
U(0, 0, pi/3) q[66];
cx q[21], q[66];
cx q[25], q[66];
U(0, 0, pi/3) q[66];
cx q[25], q[66];
cx q[28], q[66];
U(0, 0, pi/3) q[66];
cx q[28], q[66];
cx q[31], q[66];
U(0, 0, pi/3) q[66];
cx q[31], q[66];
cx q[33], q[66];
U(0, 0, pi/3) q[66];
cx q[33], q[66];
cx q[34], q[66];
U(0, 0, pi/3) q[66];
cx q[34], q[66];
cx q[35], q[66];
U(0, 0, pi/3) q[66];
cx q[35], q[66];
cx q[36], q[66];
U(0, 0, pi/3) q[66];
cx q[36], q[66];
cx q[38], q[66];
U(0, 0, pi/3) q[66];
cx q[38], q[66];
cx q[39], q[66];
U(0, 0, pi/3) q[66];
cx q[39], q[66];
cx q[40], q[66];
U(0, 0, pi/3) q[66];
cx q[40], q[66];
cx q[41], q[66];
U(0, 0, pi/3) q[66];
cx q[41], q[66];
cx q[47], q[66];
U(0, 0, pi/3) q[66];
cx q[47], q[66];
cx q[54], q[66];
U(0, 0, pi/3) q[66];
cx q[54], q[66];
cx q[55], q[66];
U(0, 0, pi/3) q[66];
cx q[55], q[66];
cx q[58], q[66];
U(0, 0, pi/3) q[66];
cx q[58], q[66];
cx q[59], q[66];
U(0, 0, pi/3) q[66];
cx q[59], q[66];
cx q[60], q[66];
U(0, 0, pi/3) q[66];
cx q[60], q[66];
cx q[63], q[66];
U(0, 0, pi/3) q[66];
cx q[63], q[66];
cx q[65], q[66];
U(0, 0, pi/3) q[66];
cx q[65], q[66];
cx q[3], q[67];
U(0, 0, pi/3) q[67];
cx q[3], q[67];
cx q[5], q[67];
U(0, 0, pi/3) q[67];
cx q[5], q[67];
cx q[8], q[67];
U(0, 0, pi/3) q[67];
cx q[8], q[67];
cx q[9], q[67];
U(0, 0, pi/3) q[67];
cx q[9], q[67];
cx q[11], q[67];
U(0, 0, pi/3) q[67];
cx q[11], q[67];
cx q[12], q[67];
U(0, 0, pi/3) q[67];
cx q[12], q[67];
cx q[14], q[67];
U(0, 0, pi/3) q[67];
cx q[14], q[67];
cx q[15], q[67];
U(0, 0, pi/3) q[67];
cx q[15], q[67];
cx q[18], q[67];
U(0, 0, pi/3) q[67];
cx q[18], q[67];
cx q[19], q[67];
U(0, 0, pi/3) q[67];
cx q[19], q[67];
cx q[21], q[67];
U(0, 0, pi/3) q[67];
cx q[21], q[67];
cx q[25], q[67];
U(0, 0, pi/3) q[67];
cx q[25], q[67];
cx q[26], q[67];
U(0, 0, pi/3) q[67];
cx q[26], q[67];
cx q[27], q[67];
U(0, 0, pi/3) q[67];
cx q[27], q[67];
cx q[30], q[67];
U(0, 0, pi/3) q[67];
cx q[30], q[67];
cx q[31], q[67];
U(0, 0, pi/3) q[67];
cx q[31], q[67];
cx q[32], q[67];
U(0, 0, pi/3) q[67];
cx q[32], q[67];
cx q[35], q[67];
U(0, 0, pi/3) q[67];
cx q[35], q[67];
cx q[36], q[67];
U(0, 0, pi/3) q[67];
cx q[36], q[67];
cx q[37], q[67];
U(0, 0, pi/3) q[67];
cx q[37], q[67];
cx q[40], q[67];
U(0, 0, pi/3) q[67];
cx q[40], q[67];
cx q[41], q[67];
U(0, 0, pi/3) q[67];
cx q[41], q[67];
cx q[42], q[67];
U(0, 0, pi/3) q[67];
cx q[42], q[67];
cx q[43], q[67];
U(0, 0, pi/3) q[67];
cx q[43], q[67];
cx q[45], q[67];
U(0, 0, pi/3) q[67];
cx q[45], q[67];
cx q[46], q[67];
U(0, 0, pi/3) q[67];
cx q[46], q[67];
cx q[48], q[67];
U(0, 0, pi/3) q[67];
cx q[48], q[67];
cx q[50], q[67];
U(0, 0, pi/3) q[67];
cx q[50], q[67];
cx q[51], q[67];
U(0, 0, pi/3) q[67];
cx q[51], q[67];
cx q[52], q[67];
U(0, 0, pi/3) q[67];
cx q[52], q[67];
cx q[53], q[67];
U(0, 0, pi/3) q[67];
cx q[53], q[67];
cx q[54], q[67];
U(0, 0, pi/3) q[67];
cx q[54], q[67];
cx q[57], q[67];
U(0, 0, pi/3) q[67];
cx q[57], q[67];
cx q[58], q[67];
U(0, 0, pi/3) q[67];
cx q[58], q[67];
cx q[59], q[67];
U(0, 0, pi/3) q[67];
cx q[59], q[67];
cx q[60], q[67];
U(0, 0, pi/3) q[67];
cx q[60], q[67];
cx q[63], q[67];
U(0, 0, pi/3) q[67];
cx q[63], q[67];
cx q[65], q[67];
U(0, 0, pi/3) q[67];
cx q[65], q[67];
cx q[66], q[67];
U(0, 0, pi/3) q[67];
cx q[66], q[67];
cx q[1], q[68];
U(0, 0, pi/3) q[68];
cx q[1], q[68];
cx q[3], q[68];
U(0, 0, pi/3) q[68];
cx q[3], q[68];
cx q[4], q[68];
U(0, 0, pi/3) q[68];
cx q[4], q[68];
cx q[5], q[68];
U(0, 0, pi/3) q[68];
cx q[5], q[68];
cx q[7], q[68];
U(0, 0, pi/3) q[68];
cx q[7], q[68];
cx q[8], q[68];
U(0, 0, pi/3) q[68];
cx q[8], q[68];
cx q[10], q[68];
U(0, 0, pi/3) q[68];
cx q[10], q[68];
cx q[11], q[68];
U(0, 0, pi/3) q[68];
cx q[11], q[68];
cx q[14], q[68];
U(0, 0, pi/3) q[68];
cx q[14], q[68];
cx q[20], q[68];
U(0, 0, pi/3) q[68];
cx q[20], q[68];
cx q[21], q[68];
U(0, 0, pi/3) q[68];
cx q[21], q[68];
cx q[22], q[68];
U(0, 0, pi/3) q[68];
cx q[22], q[68];
cx q[23], q[68];
U(0, 0, pi/3) q[68];
cx q[23], q[68];
cx q[24], q[68];
U(0, 0, pi/3) q[68];
cx q[24], q[68];
cx q[27], q[68];
U(0, 0, pi/3) q[68];
cx q[27], q[68];
cx q[29], q[68];
U(0, 0, pi/3) q[68];
cx q[29], q[68];
cx q[30], q[68];
U(0, 0, pi/3) q[68];
cx q[30], q[68];
cx q[32], q[68];
U(0, 0, pi/3) q[68];
cx q[32], q[68];
cx q[34], q[68];
U(0, 0, pi/3) q[68];
cx q[34], q[68];
cx q[35], q[68];
U(0, 0, pi/3) q[68];
cx q[35], q[68];
cx q[39], q[68];
U(0, 0, pi/3) q[68];
cx q[39], q[68];
cx q[40], q[68];
U(0, 0, pi/3) q[68];
cx q[40], q[68];
cx q[43], q[68];
U(0, 0, pi/3) q[68];
cx q[43], q[68];
cx q[44], q[68];
U(0, 0, pi/3) q[68];
cx q[44], q[68];
cx q[45], q[68];
U(0, 0, pi/3) q[68];
cx q[45], q[68];
cx q[46], q[68];
U(0, 0, pi/3) q[68];
cx q[46], q[68];
cx q[47], q[68];
U(0, 0, pi/3) q[68];
cx q[47], q[68];
cx q[49], q[68];
U(0, 0, pi/3) q[68];
cx q[49], q[68];
cx q[55], q[68];
U(0, 0, pi/3) q[68];
cx q[55], q[68];
cx q[58], q[68];
U(0, 0, pi/3) q[68];
cx q[58], q[68];
cx q[65], q[68];
U(0, 0, pi/3) q[68];
cx q[65], q[68];
cx q[1], q[69];
U(0, 0, pi/3) q[69];
cx q[1], q[69];
cx q[3], q[69];
U(0, 0, pi/3) q[69];
cx q[3], q[69];
cx q[4], q[69];
U(0, 0, pi/3) q[69];
cx q[4], q[69];
cx q[5], q[69];
U(0, 0, pi/3) q[69];
cx q[5], q[69];
cx q[7], q[69];
U(0, 0, pi/3) q[69];
cx q[7], q[69];
cx q[9], q[69];
U(0, 0, pi/3) q[69];
cx q[9], q[69];
cx q[11], q[69];
U(0, 0, pi/3) q[69];
cx q[11], q[69];
cx q[15], q[69];
U(0, 0, pi/3) q[69];
cx q[15], q[69];
cx q[22], q[69];
U(0, 0, pi/3) q[69];
cx q[22], q[69];
cx q[25], q[69];
U(0, 0, pi/3) q[69];
cx q[25], q[69];
cx q[30], q[69];
U(0, 0, pi/3) q[69];
cx q[30], q[69];
cx q[32], q[69];
U(0, 0, pi/3) q[69];
cx q[32], q[69];
cx q[33], q[69];
U(0, 0, pi/3) q[69];
cx q[33], q[69];
cx q[40], q[69];
U(0, 0, pi/3) q[69];
cx q[40], q[69];
cx q[41], q[69];
U(0, 0, pi/3) q[69];
cx q[41], q[69];
cx q[42], q[69];
U(0, 0, pi/3) q[69];
cx q[42], q[69];
cx q[43], q[69];
U(0, 0, pi/3) q[69];
cx q[43], q[69];
cx q[45], q[69];
U(0, 0, pi/3) q[69];
cx q[45], q[69];
cx q[46], q[69];
U(0, 0, pi/3) q[69];
cx q[46], q[69];
cx q[47], q[69];
U(0, 0, pi/3) q[69];
cx q[47], q[69];
cx q[48], q[69];
U(0, 0, pi/3) q[69];
cx q[48], q[69];
cx q[49], q[69];
U(0, 0, pi/3) q[69];
cx q[49], q[69];
cx q[51], q[69];
U(0, 0, pi/3) q[69];
cx q[51], q[69];
cx q[52], q[69];
U(0, 0, pi/3) q[69];
cx q[52], q[69];
cx q[53], q[69];
U(0, 0, pi/3) q[69];
cx q[53], q[69];
cx q[56], q[69];
U(0, 0, pi/3) q[69];
cx q[56], q[69];
cx q[59], q[69];
U(0, 0, pi/3) q[69];
cx q[59], q[69];
cx q[60], q[69];
U(0, 0, pi/3) q[69];
cx q[60], q[69];
cx q[61], q[69];
U(0, 0, pi/3) q[69];
cx q[61], q[69];
cx q[62], q[69];
U(0, 0, pi/3) q[69];
cx q[62], q[69];
cx q[63], q[69];
U(0, 0, pi/3) q[69];
cx q[63], q[69];
cx q[64], q[69];
U(0, 0, pi/3) q[69];
cx q[64], q[69];
cx q[67], q[69];
U(0, 0, pi/3) q[69];
cx q[67], q[69];
cx q[68], q[69];
U(0, 0, pi/3) q[69];
cx q[68], q[69];
cx q[0], q[70];
U(0, 0, pi/3) q[70];
cx q[0], q[70];
cx q[5], q[70];
U(0, 0, pi/3) q[70];
cx q[5], q[70];
cx q[6], q[70];
U(0, 0, pi/3) q[70];
cx q[6], q[70];
cx q[9], q[70];
U(0, 0, pi/3) q[70];
cx q[9], q[70];
cx q[12], q[70];
U(0, 0, pi/3) q[70];
cx q[12], q[70];
cx q[15], q[70];
U(0, 0, pi/3) q[70];
cx q[15], q[70];
cx q[16], q[70];
U(0, 0, pi/3) q[70];
cx q[16], q[70];
cx q[17], q[70];
U(0, 0, pi/3) q[70];
cx q[17], q[70];
cx q[18], q[70];
U(0, 0, pi/3) q[70];
cx q[18], q[70];
cx q[21], q[70];
U(0, 0, pi/3) q[70];
cx q[21], q[70];
cx q[22], q[70];
U(0, 0, pi/3) q[70];
cx q[22], q[70];
cx q[23], q[70];
U(0, 0, pi/3) q[70];
cx q[23], q[70];
cx q[24], q[70];
U(0, 0, pi/3) q[70];
cx q[24], q[70];
cx q[28], q[70];
U(0, 0, pi/3) q[70];
cx q[28], q[70];
cx q[30], q[70];
U(0, 0, pi/3) q[70];
cx q[30], q[70];
cx q[31], q[70];
U(0, 0, pi/3) q[70];
cx q[31], q[70];
cx q[32], q[70];
U(0, 0, pi/3) q[70];
cx q[32], q[70];
cx q[37], q[70];
U(0, 0, pi/3) q[70];
cx q[37], q[70];
cx q[39], q[70];
U(0, 0, pi/3) q[70];
cx q[39], q[70];
cx q[42], q[70];
U(0, 0, pi/3) q[70];
cx q[42], q[70];
cx q[44], q[70];
U(0, 0, pi/3) q[70];
cx q[44], q[70];
cx q[45], q[70];
U(0, 0, pi/3) q[70];
cx q[45], q[70];
cx q[50], q[70];
U(0, 0, pi/3) q[70];
cx q[50], q[70];
cx q[53], q[70];
U(0, 0, pi/3) q[70];
cx q[53], q[70];
cx q[55], q[70];
U(0, 0, pi/3) q[70];
cx q[55], q[70];
cx q[56], q[70];
U(0, 0, pi/3) q[70];
cx q[56], q[70];
cx q[58], q[70];
U(0, 0, pi/3) q[70];
cx q[58], q[70];
cx q[59], q[70];
U(0, 0, pi/3) q[70];
cx q[59], q[70];
cx q[61], q[70];
U(0, 0, pi/3) q[70];
cx q[61], q[70];
cx q[63], q[70];
U(0, 0, pi/3) q[70];
cx q[63], q[70];
cx q[64], q[70];
U(0, 0, pi/3) q[70];
cx q[64], q[70];
cx q[65], q[70];
U(0, 0, pi/3) q[70];
cx q[65], q[70];
cx q[66], q[70];
U(0, 0, pi/3) q[70];
cx q[66], q[70];
cx q[67], q[70];
U(0, 0, pi/3) q[70];
cx q[67], q[70];
cx q[68], q[70];
U(0, 0, pi/3) q[70];
cx q[68], q[70];
cx q[69], q[70];
U(0, 0, pi/3) q[70];
cx q[69], q[70];
cx q[2], q[71];
U(0, 0, pi/3) q[71];
cx q[2], q[71];
cx q[5], q[71];
U(0, 0, pi/3) q[71];
cx q[5], q[71];
cx q[8], q[71];
U(0, 0, pi/3) q[71];
cx q[8], q[71];
cx q[9], q[71];
U(0, 0, pi/3) q[71];
cx q[9], q[71];
cx q[10], q[71];
U(0, 0, pi/3) q[71];
cx q[10], q[71];
cx q[12], q[71];
U(0, 0, pi/3) q[71];
cx q[12], q[71];
cx q[16], q[71];
U(0, 0, pi/3) q[71];
cx q[16], q[71];
cx q[17], q[71];
U(0, 0, pi/3) q[71];
cx q[17], q[71];
cx q[19], q[71];
U(0, 0, pi/3) q[71];
cx q[19], q[71];
cx q[24], q[71];
U(0, 0, pi/3) q[71];
cx q[24], q[71];
cx q[26], q[71];
U(0, 0, pi/3) q[71];
cx q[26], q[71];
cx q[27], q[71];
U(0, 0, pi/3) q[71];
cx q[27], q[71];
cx q[28], q[71];
U(0, 0, pi/3) q[71];
cx q[28], q[71];
cx q[32], q[71];
U(0, 0, pi/3) q[71];
cx q[32], q[71];
cx q[33], q[71];
U(0, 0, pi/3) q[71];
cx q[33], q[71];
cx q[34], q[71];
U(0, 0, pi/3) q[71];
cx q[34], q[71];
cx q[35], q[71];
U(0, 0, pi/3) q[71];
cx q[35], q[71];
cx q[37], q[71];
U(0, 0, pi/3) q[71];
cx q[37], q[71];
cx q[38], q[71];
U(0, 0, pi/3) q[71];
cx q[38], q[71];
cx q[41], q[71];
U(0, 0, pi/3) q[71];
cx q[41], q[71];
cx q[43], q[71];
U(0, 0, pi/3) q[71];
cx q[43], q[71];
cx q[46], q[71];
U(0, 0, pi/3) q[71];
cx q[46], q[71];
cx q[47], q[71];
U(0, 0, pi/3) q[71];
cx q[47], q[71];
cx q[48], q[71];
U(0, 0, pi/3) q[71];
cx q[48], q[71];
cx q[49], q[71];
U(0, 0, pi/3) q[71];
cx q[49], q[71];
cx q[50], q[71];
U(0, 0, pi/3) q[71];
cx q[50], q[71];
cx q[53], q[71];
U(0, 0, pi/3) q[71];
cx q[53], q[71];
cx q[54], q[71];
U(0, 0, pi/3) q[71];
cx q[54], q[71];
cx q[55], q[71];
U(0, 0, pi/3) q[71];
cx q[55], q[71];
cx q[57], q[71];
U(0, 0, pi/3) q[71];
cx q[57], q[71];
cx q[58], q[71];
U(0, 0, pi/3) q[71];
cx q[58], q[71];
cx q[59], q[71];
U(0, 0, pi/3) q[71];
cx q[59], q[71];
cx q[62], q[71];
U(0, 0, pi/3) q[71];
cx q[62], q[71];
cx q[70], q[71];
U(0, 0, pi/3) q[71];
cx q[70], q[71];
cx q[1], q[72];
U(0, 0, pi/3) q[72];
cx q[1], q[72];
cx q[2], q[72];
U(0, 0, pi/3) q[72];
cx q[2], q[72];
cx q[3], q[72];
U(0, 0, pi/3) q[72];
cx q[3], q[72];
cx q[4], q[72];
U(0, 0, pi/3) q[72];
cx q[4], q[72];
cx q[5], q[72];
U(0, 0, pi/3) q[72];
cx q[5], q[72];
cx q[6], q[72];
U(0, 0, pi/3) q[72];
cx q[6], q[72];
cx q[7], q[72];
U(0, 0, pi/3) q[72];
cx q[7], q[72];
cx q[8], q[72];
U(0, 0, pi/3) q[72];
cx q[8], q[72];
cx q[10], q[72];
U(0, 0, pi/3) q[72];
cx q[10], q[72];
cx q[13], q[72];
U(0, 0, pi/3) q[72];
cx q[13], q[72];
cx q[15], q[72];
U(0, 0, pi/3) q[72];
cx q[15], q[72];
cx q[17], q[72];
U(0, 0, pi/3) q[72];
cx q[17], q[72];
cx q[18], q[72];
U(0, 0, pi/3) q[72];
cx q[18], q[72];
cx q[19], q[72];
U(0, 0, pi/3) q[72];
cx q[19], q[72];
cx q[24], q[72];
U(0, 0, pi/3) q[72];
cx q[24], q[72];
cx q[31], q[72];
U(0, 0, pi/3) q[72];
cx q[31], q[72];
cx q[33], q[72];
U(0, 0, pi/3) q[72];
cx q[33], q[72];
cx q[34], q[72];
U(0, 0, pi/3) q[72];
cx q[34], q[72];
cx q[35], q[72];
U(0, 0, pi/3) q[72];
cx q[35], q[72];
cx q[37], q[72];
U(0, 0, pi/3) q[72];
cx q[37], q[72];
cx q[39], q[72];
U(0, 0, pi/3) q[72];
cx q[39], q[72];
cx q[40], q[72];
U(0, 0, pi/3) q[72];
cx q[40], q[72];
cx q[46], q[72];
U(0, 0, pi/3) q[72];
cx q[46], q[72];
cx q[47], q[72];
U(0, 0, pi/3) q[72];
cx q[47], q[72];
cx q[48], q[72];
U(0, 0, pi/3) q[72];
cx q[48], q[72];
cx q[51], q[72];
U(0, 0, pi/3) q[72];
cx q[51], q[72];
cx q[53], q[72];
U(0, 0, pi/3) q[72];
cx q[53], q[72];
cx q[56], q[72];
U(0, 0, pi/3) q[72];
cx q[56], q[72];
cx q[58], q[72];
U(0, 0, pi/3) q[72];
cx q[58], q[72];
cx q[59], q[72];
U(0, 0, pi/3) q[72];
cx q[59], q[72];
cx q[60], q[72];
U(0, 0, pi/3) q[72];
cx q[60], q[72];
cx q[67], q[72];
U(0, 0, pi/3) q[72];
cx q[67], q[72];
cx q[68], q[72];
U(0, 0, pi/3) q[72];
cx q[68], q[72];
cx q[70], q[72];
U(0, 0, pi/3) q[72];
cx q[70], q[72];
cx q[71], q[72];
U(0, 0, pi/3) q[72];
cx q[71], q[72];
cx q[1], q[73];
U(0, 0, pi/3) q[73];
cx q[1], q[73];
cx q[2], q[73];
U(0, 0, pi/3) q[73];
cx q[2], q[73];
cx q[4], q[73];
U(0, 0, pi/3) q[73];
cx q[4], q[73];
cx q[9], q[73];
U(0, 0, pi/3) q[73];
cx q[9], q[73];
cx q[15], q[73];
U(0, 0, pi/3) q[73];
cx q[15], q[73];
cx q[17], q[73];
U(0, 0, pi/3) q[73];
cx q[17], q[73];
cx q[20], q[73];
U(0, 0, pi/3) q[73];
cx q[20], q[73];
cx q[22], q[73];
U(0, 0, pi/3) q[73];
cx q[22], q[73];
cx q[26], q[73];
U(0, 0, pi/3) q[73];
cx q[26], q[73];
cx q[27], q[73];
U(0, 0, pi/3) q[73];
cx q[27], q[73];
cx q[28], q[73];
U(0, 0, pi/3) q[73];
cx q[28], q[73];
cx q[31], q[73];
U(0, 0, pi/3) q[73];
cx q[31], q[73];
cx q[34], q[73];
U(0, 0, pi/3) q[73];
cx q[34], q[73];
cx q[35], q[73];
U(0, 0, pi/3) q[73];
cx q[35], q[73];
cx q[36], q[73];
U(0, 0, pi/3) q[73];
cx q[36], q[73];
cx q[37], q[73];
U(0, 0, pi/3) q[73];
cx q[37], q[73];
cx q[42], q[73];
U(0, 0, pi/3) q[73];
cx q[42], q[73];
cx q[45], q[73];
U(0, 0, pi/3) q[73];
cx q[45], q[73];
cx q[46], q[73];
U(0, 0, pi/3) q[73];
cx q[46], q[73];
cx q[48], q[73];
U(0, 0, pi/3) q[73];
cx q[48], q[73];
cx q[49], q[73];
U(0, 0, pi/3) q[73];
cx q[49], q[73];
cx q[51], q[73];
U(0, 0, pi/3) q[73];
cx q[51], q[73];
cx q[57], q[73];
U(0, 0, pi/3) q[73];
cx q[57], q[73];
cx q[59], q[73];
U(0, 0, pi/3) q[73];
cx q[59], q[73];
cx q[65], q[73];
U(0, 0, pi/3) q[73];
cx q[65], q[73];
cx q[68], q[73];
U(0, 0, pi/3) q[73];
cx q[68], q[73];
cx q[69], q[73];
U(0, 0, pi/3) q[73];
cx q[69], q[73];
cx q[70], q[73];
U(0, 0, pi/3) q[73];
cx q[70], q[73];
cx q[71], q[73];
U(0, 0, pi/3) q[73];
cx q[71], q[73];
cx q[0], q[74];
U(0, 0, pi/3) q[74];
cx q[0], q[74];
cx q[4], q[74];
U(0, 0, pi/3) q[74];
cx q[4], q[74];
cx q[5], q[74];
U(0, 0, pi/3) q[74];
cx q[5], q[74];
cx q[7], q[74];
U(0, 0, pi/3) q[74];
cx q[7], q[74];
cx q[13], q[74];
U(0, 0, pi/3) q[74];
cx q[13], q[74];
cx q[15], q[74];
U(0, 0, pi/3) q[74];
cx q[15], q[74];
cx q[16], q[74];
U(0, 0, pi/3) q[74];
cx q[16], q[74];
cx q[17], q[74];
U(0, 0, pi/3) q[74];
cx q[17], q[74];
cx q[18], q[74];
U(0, 0, pi/3) q[74];
cx q[18], q[74];
cx q[19], q[74];
U(0, 0, pi/3) q[74];
cx q[19], q[74];
cx q[22], q[74];
U(0, 0, pi/3) q[74];
cx q[22], q[74];
cx q[26], q[74];
U(0, 0, pi/3) q[74];
cx q[26], q[74];
cx q[27], q[74];
U(0, 0, pi/3) q[74];
cx q[27], q[74];
cx q[31], q[74];
U(0, 0, pi/3) q[74];
cx q[31], q[74];
cx q[34], q[74];
U(0, 0, pi/3) q[74];
cx q[34], q[74];
cx q[39], q[74];
U(0, 0, pi/3) q[74];
cx q[39], q[74];
cx q[43], q[74];
U(0, 0, pi/3) q[74];
cx q[43], q[74];
cx q[45], q[74];
U(0, 0, pi/3) q[74];
cx q[45], q[74];
cx q[46], q[74];
U(0, 0, pi/3) q[74];
cx q[46], q[74];
cx q[47], q[74];
U(0, 0, pi/3) q[74];
cx q[47], q[74];
cx q[50], q[74];
U(0, 0, pi/3) q[74];
cx q[50], q[74];
cx q[54], q[74];
U(0, 0, pi/3) q[74];
cx q[54], q[74];
cx q[55], q[74];
U(0, 0, pi/3) q[74];
cx q[55], q[74];
cx q[56], q[74];
U(0, 0, pi/3) q[74];
cx q[56], q[74];
cx q[57], q[74];
U(0, 0, pi/3) q[74];
cx q[57], q[74];
cx q[61], q[74];
U(0, 0, pi/3) q[74];
cx q[61], q[74];
cx q[62], q[74];
U(0, 0, pi/3) q[74];
cx q[62], q[74];
cx q[63], q[74];
U(0, 0, pi/3) q[74];
cx q[63], q[74];
cx q[66], q[74];
U(0, 0, pi/3) q[74];
cx q[66], q[74];
cx q[68], q[74];
U(0, 0, pi/3) q[74];
cx q[68], q[74];
cx q[69], q[74];
U(0, 0, pi/3) q[74];
cx q[69], q[74];
cx q[1], q[75];
U(0, 0, pi/3) q[75];
cx q[1], q[75];
cx q[2], q[75];
U(0, 0, pi/3) q[75];
cx q[2], q[75];
cx q[3], q[75];
U(0, 0, pi/3) q[75];
cx q[3], q[75];
cx q[4], q[75];
U(0, 0, pi/3) q[75];
cx q[4], q[75];
cx q[5], q[75];
U(0, 0, pi/3) q[75];
cx q[5], q[75];
cx q[7], q[75];
U(0, 0, pi/3) q[75];
cx q[7], q[75];
cx q[9], q[75];
U(0, 0, pi/3) q[75];
cx q[9], q[75];
cx q[10], q[75];
U(0, 0, pi/3) q[75];
cx q[10], q[75];
cx q[11], q[75];
U(0, 0, pi/3) q[75];
cx q[11], q[75];
cx q[13], q[75];
U(0, 0, pi/3) q[75];
cx q[13], q[75];
cx q[14], q[75];
U(0, 0, pi/3) q[75];
cx q[14], q[75];
cx q[16], q[75];
U(0, 0, pi/3) q[75];
cx q[16], q[75];
cx q[17], q[75];
U(0, 0, pi/3) q[75];
cx q[17], q[75];
cx q[18], q[75];
U(0, 0, pi/3) q[75];
cx q[18], q[75];
cx q[21], q[75];
U(0, 0, pi/3) q[75];
cx q[21], q[75];
cx q[22], q[75];
U(0, 0, pi/3) q[75];
cx q[22], q[75];
cx q[24], q[75];
U(0, 0, pi/3) q[75];
cx q[24], q[75];
cx q[27], q[75];
U(0, 0, pi/3) q[75];
cx q[27], q[75];
cx q[28], q[75];
U(0, 0, pi/3) q[75];
cx q[28], q[75];
cx q[31], q[75];
U(0, 0, pi/3) q[75];
cx q[31], q[75];
cx q[33], q[75];
U(0, 0, pi/3) q[75];
cx q[33], q[75];
cx q[36], q[75];
U(0, 0, pi/3) q[75];
cx q[36], q[75];
cx q[39], q[75];
U(0, 0, pi/3) q[75];
cx q[39], q[75];
cx q[40], q[75];
U(0, 0, pi/3) q[75];
cx q[40], q[75];
cx q[41], q[75];
U(0, 0, pi/3) q[75];
cx q[41], q[75];
cx q[43], q[75];
U(0, 0, pi/3) q[75];
cx q[43], q[75];
cx q[45], q[75];
U(0, 0, pi/3) q[75];
cx q[45], q[75];
cx q[47], q[75];
U(0, 0, pi/3) q[75];
cx q[47], q[75];
cx q[50], q[75];
U(0, 0, pi/3) q[75];
cx q[50], q[75];
cx q[51], q[75];
U(0, 0, pi/3) q[75];
cx q[51], q[75];
cx q[52], q[75];
U(0, 0, pi/3) q[75];
cx q[52], q[75];
cx q[53], q[75];
U(0, 0, pi/3) q[75];
cx q[53], q[75];
cx q[54], q[75];
U(0, 0, pi/3) q[75];
cx q[54], q[75];
cx q[56], q[75];
U(0, 0, pi/3) q[75];
cx q[56], q[75];
cx q[59], q[75];
U(0, 0, pi/3) q[75];
cx q[59], q[75];
cx q[60], q[75];
U(0, 0, pi/3) q[75];
cx q[60], q[75];
cx q[61], q[75];
U(0, 0, pi/3) q[75];
cx q[61], q[75];
cx q[62], q[75];
U(0, 0, pi/3) q[75];
cx q[62], q[75];
cx q[63], q[75];
U(0, 0, pi/3) q[75];
cx q[63], q[75];
cx q[64], q[75];
U(0, 0, pi/3) q[75];
cx q[64], q[75];
cx q[65], q[75];
U(0, 0, pi/3) q[75];
cx q[65], q[75];
cx q[66], q[75];
U(0, 0, pi/3) q[75];
cx q[66], q[75];
cx q[68], q[75];
U(0, 0, pi/3) q[75];
cx q[68], q[75];
cx q[70], q[75];
U(0, 0, pi/3) q[75];
cx q[70], q[75];
cx q[71], q[75];
U(0, 0, pi/3) q[75];
cx q[71], q[75];
cx q[72], q[75];
U(0, 0, pi/3) q[75];
cx q[72], q[75];
cx q[73], q[75];
U(0, 0, pi/3) q[75];
cx q[73], q[75];
cx q[0], q[76];
U(0, 0, pi/3) q[76];
cx q[0], q[76];
cx q[1], q[76];
U(0, 0, pi/3) q[76];
cx q[1], q[76];
cx q[2], q[76];
U(0, 0, pi/3) q[76];
cx q[2], q[76];
cx q[3], q[76];
U(0, 0, pi/3) q[76];
cx q[3], q[76];
cx q[4], q[76];
U(0, 0, pi/3) q[76];
cx q[4], q[76];
cx q[8], q[76];
U(0, 0, pi/3) q[76];
cx q[8], q[76];
cx q[11], q[76];
U(0, 0, pi/3) q[76];
cx q[11], q[76];
cx q[13], q[76];
U(0, 0, pi/3) q[76];
cx q[13], q[76];
cx q[14], q[76];
U(0, 0, pi/3) q[76];
cx q[14], q[76];
cx q[15], q[76];
U(0, 0, pi/3) q[76];
cx q[15], q[76];
cx q[16], q[76];
U(0, 0, pi/3) q[76];
cx q[16], q[76];
cx q[17], q[76];
U(0, 0, pi/3) q[76];
cx q[17], q[76];
cx q[18], q[76];
U(0, 0, pi/3) q[76];
cx q[18], q[76];
cx q[20], q[76];
U(0, 0, pi/3) q[76];
cx q[20], q[76];
cx q[22], q[76];
U(0, 0, pi/3) q[76];
cx q[22], q[76];
cx q[26], q[76];
U(0, 0, pi/3) q[76];
cx q[26], q[76];
cx q[27], q[76];
U(0, 0, pi/3) q[76];
cx q[27], q[76];
cx q[28], q[76];
U(0, 0, pi/3) q[76];
cx q[28], q[76];
cx q[29], q[76];
U(0, 0, pi/3) q[76];
cx q[29], q[76];
cx q[30], q[76];
U(0, 0, pi/3) q[76];
cx q[30], q[76];
cx q[31], q[76];
U(0, 0, pi/3) q[76];
cx q[31], q[76];
cx q[34], q[76];
U(0, 0, pi/3) q[76];
cx q[34], q[76];
cx q[35], q[76];
U(0, 0, pi/3) q[76];
cx q[35], q[76];
cx q[36], q[76];
U(0, 0, pi/3) q[76];
cx q[36], q[76];
cx q[37], q[76];
U(0, 0, pi/3) q[76];
cx q[37], q[76];
cx q[38], q[76];
U(0, 0, pi/3) q[76];
cx q[38], q[76];
cx q[40], q[76];
U(0, 0, pi/3) q[76];
cx q[40], q[76];
cx q[44], q[76];
U(0, 0, pi/3) q[76];
cx q[44], q[76];
cx q[47], q[76];
U(0, 0, pi/3) q[76];
cx q[47], q[76];
cx q[53], q[76];
U(0, 0, pi/3) q[76];
cx q[53], q[76];
cx q[54], q[76];
U(0, 0, pi/3) q[76];
cx q[54], q[76];
cx q[56], q[76];
U(0, 0, pi/3) q[76];
cx q[56], q[76];
cx q[58], q[76];
U(0, 0, pi/3) q[76];
cx q[58], q[76];
cx q[61], q[76];
U(0, 0, pi/3) q[76];
cx q[61], q[76];
cx q[65], q[76];
U(0, 0, pi/3) q[76];
cx q[65], q[76];
cx q[72], q[76];
U(0, 0, pi/3) q[76];
cx q[72], q[76];
cx q[73], q[76];
U(0, 0, pi/3) q[76];
cx q[73], q[76];
cx q[74], q[76];
U(0, 0, pi/3) q[76];
cx q[74], q[76];
cx q[75], q[76];
U(0, 0, pi/3) q[76];
cx q[75], q[76];
cx q[2], q[77];
U(0, 0, pi/3) q[77];
cx q[2], q[77];
cx q[3], q[77];
U(0, 0, pi/3) q[77];
cx q[3], q[77];
cx q[4], q[77];
U(0, 0, pi/3) q[77];
cx q[4], q[77];
cx q[5], q[77];
U(0, 0, pi/3) q[77];
cx q[5], q[77];
cx q[6], q[77];
U(0, 0, pi/3) q[77];
cx q[6], q[77];
cx q[7], q[77];
U(0, 0, pi/3) q[77];
cx q[7], q[77];
cx q[8], q[77];
U(0, 0, pi/3) q[77];
cx q[8], q[77];
cx q[9], q[77];
U(0, 0, pi/3) q[77];
cx q[9], q[77];
cx q[11], q[77];
U(0, 0, pi/3) q[77];
cx q[11], q[77];
cx q[15], q[77];
U(0, 0, pi/3) q[77];
cx q[15], q[77];
cx q[18], q[77];
U(0, 0, pi/3) q[77];
cx q[18], q[77];
cx q[19], q[77];
U(0, 0, pi/3) q[77];
cx q[19], q[77];
cx q[21], q[77];
U(0, 0, pi/3) q[77];
cx q[21], q[77];
cx q[22], q[77];
U(0, 0, pi/3) q[77];
cx q[22], q[77];
cx q[23], q[77];
U(0, 0, pi/3) q[77];
cx q[23], q[77];
cx q[25], q[77];
U(0, 0, pi/3) q[77];
cx q[25], q[77];
cx q[27], q[77];
U(0, 0, pi/3) q[77];
cx q[27], q[77];
cx q[31], q[77];
U(0, 0, pi/3) q[77];
cx q[31], q[77];
cx q[32], q[77];
U(0, 0, pi/3) q[77];
cx q[32], q[77];
cx q[33], q[77];
U(0, 0, pi/3) q[77];
cx q[33], q[77];
cx q[35], q[77];
U(0, 0, pi/3) q[77];
cx q[35], q[77];
cx q[36], q[77];
U(0, 0, pi/3) q[77];
cx q[36], q[77];
cx q[37], q[77];
U(0, 0, pi/3) q[77];
cx q[37], q[77];
cx q[38], q[77];
U(0, 0, pi/3) q[77];
cx q[38], q[77];
cx q[40], q[77];
U(0, 0, pi/3) q[77];
cx q[40], q[77];
cx q[41], q[77];
U(0, 0, pi/3) q[77];
cx q[41], q[77];
cx q[43], q[77];
U(0, 0, pi/3) q[77];
cx q[43], q[77];
cx q[45], q[77];
U(0, 0, pi/3) q[77];
cx q[45], q[77];
cx q[49], q[77];
U(0, 0, pi/3) q[77];
cx q[49], q[77];
cx q[56], q[77];
U(0, 0, pi/3) q[77];
cx q[56], q[77];
cx q[57], q[77];
U(0, 0, pi/3) q[77];
cx q[57], q[77];
cx q[58], q[77];
U(0, 0, pi/3) q[77];
cx q[58], q[77];
cx q[60], q[77];
U(0, 0, pi/3) q[77];
cx q[60], q[77];
cx q[62], q[77];
U(0, 0, pi/3) q[77];
cx q[62], q[77];
cx q[69], q[77];
U(0, 0, pi/3) q[77];
cx q[69], q[77];
cx q[71], q[77];
U(0, 0, pi/3) q[77];
cx q[71], q[77];
cx q[72], q[77];
U(0, 0, pi/3) q[77];
cx q[72], q[77];
cx q[73], q[77];
U(0, 0, pi/3) q[77];
cx q[73], q[77];
cx q[0], q[78];
U(0, 0, pi/3) q[78];
cx q[0], q[78];
cx q[1], q[78];
U(0, 0, pi/3) q[78];
cx q[1], q[78];
cx q[2], q[78];
U(0, 0, pi/3) q[78];
cx q[2], q[78];
cx q[4], q[78];
U(0, 0, pi/3) q[78];
cx q[4], q[78];
cx q[5], q[78];
U(0, 0, pi/3) q[78];
cx q[5], q[78];
cx q[7], q[78];
U(0, 0, pi/3) q[78];
cx q[7], q[78];
cx q[9], q[78];
U(0, 0, pi/3) q[78];
cx q[9], q[78];
cx q[10], q[78];
U(0, 0, pi/3) q[78];
cx q[10], q[78];
cx q[14], q[78];
U(0, 0, pi/3) q[78];
cx q[14], q[78];
cx q[17], q[78];
U(0, 0, pi/3) q[78];
cx q[17], q[78];
cx q[19], q[78];
U(0, 0, pi/3) q[78];
cx q[19], q[78];
cx q[21], q[78];
U(0, 0, pi/3) q[78];
cx q[21], q[78];
cx q[23], q[78];
U(0, 0, pi/3) q[78];
cx q[23], q[78];
cx q[26], q[78];
U(0, 0, pi/3) q[78];
cx q[26], q[78];
cx q[27], q[78];
U(0, 0, pi/3) q[78];
cx q[27], q[78];
cx q[28], q[78];
U(0, 0, pi/3) q[78];
cx q[28], q[78];
cx q[29], q[78];
U(0, 0, pi/3) q[78];
cx q[29], q[78];
cx q[32], q[78];
U(0, 0, pi/3) q[78];
cx q[32], q[78];
cx q[35], q[78];
U(0, 0, pi/3) q[78];
cx q[35], q[78];
cx q[36], q[78];
U(0, 0, pi/3) q[78];
cx q[36], q[78];
cx q[38], q[78];
U(0, 0, pi/3) q[78];
cx q[38], q[78];
cx q[39], q[78];
U(0, 0, pi/3) q[78];
cx q[39], q[78];
cx q[41], q[78];
U(0, 0, pi/3) q[78];
cx q[41], q[78];
cx q[42], q[78];
U(0, 0, pi/3) q[78];
cx q[42], q[78];
cx q[46], q[78];
U(0, 0, pi/3) q[78];
cx q[46], q[78];
cx q[47], q[78];
U(0, 0, pi/3) q[78];
cx q[47], q[78];
cx q[48], q[78];
U(0, 0, pi/3) q[78];
cx q[48], q[78];
cx q[49], q[78];
U(0, 0, pi/3) q[78];
cx q[49], q[78];
cx q[50], q[78];
U(0, 0, pi/3) q[78];
cx q[50], q[78];
cx q[51], q[78];
U(0, 0, pi/3) q[78];
cx q[51], q[78];
cx q[54], q[78];
U(0, 0, pi/3) q[78];
cx q[54], q[78];
cx q[55], q[78];
U(0, 0, pi/3) q[78];
cx q[55], q[78];
cx q[56], q[78];
U(0, 0, pi/3) q[78];
cx q[56], q[78];
cx q[57], q[78];
U(0, 0, pi/3) q[78];
cx q[57], q[78];
cx q[59], q[78];
U(0, 0, pi/3) q[78];
cx q[59], q[78];
cx q[60], q[78];
U(0, 0, pi/3) q[78];
cx q[60], q[78];
cx q[61], q[78];
U(0, 0, pi/3) q[78];
cx q[61], q[78];
cx q[64], q[78];
U(0, 0, pi/3) q[78];
cx q[64], q[78];
cx q[67], q[78];
U(0, 0, pi/3) q[78];
cx q[67], q[78];
cx q[69], q[78];
U(0, 0, pi/3) q[78];
cx q[69], q[78];
cx q[71], q[78];
U(0, 0, pi/3) q[78];
cx q[71], q[78];
cx q[73], q[78];
U(0, 0, pi/3) q[78];
cx q[73], q[78];
cx q[74], q[78];
U(0, 0, pi/3) q[78];
cx q[74], q[78];
cx q[75], q[78];
U(0, 0, pi/3) q[78];
cx q[75], q[78];
cx q[77], q[78];
U(0, 0, pi/3) q[78];
cx q[77], q[78];
cx q[0], q[79];
U(0, 0, pi/3) q[79];
cx q[0], q[79];
cx q[4], q[79];
U(0, 0, pi/3) q[79];
cx q[4], q[79];
cx q[5], q[79];
U(0, 0, pi/3) q[79];
cx q[5], q[79];
cx q[7], q[79];
U(0, 0, pi/3) q[79];
cx q[7], q[79];
cx q[8], q[79];
U(0, 0, pi/3) q[79];
cx q[8], q[79];
cx q[9], q[79];
U(0, 0, pi/3) q[79];
cx q[9], q[79];
cx q[10], q[79];
U(0, 0, pi/3) q[79];
cx q[10], q[79];
cx q[12], q[79];
U(0, 0, pi/3) q[79];
cx q[12], q[79];
cx q[15], q[79];
U(0, 0, pi/3) q[79];
cx q[15], q[79];
cx q[18], q[79];
U(0, 0, pi/3) q[79];
cx q[18], q[79];
cx q[20], q[79];
U(0, 0, pi/3) q[79];
cx q[20], q[79];
cx q[24], q[79];
U(0, 0, pi/3) q[79];
cx q[24], q[79];
cx q[25], q[79];
U(0, 0, pi/3) q[79];
cx q[25], q[79];
cx q[29], q[79];
U(0, 0, pi/3) q[79];
cx q[29], q[79];
cx q[31], q[79];
U(0, 0, pi/3) q[79];
cx q[31], q[79];
cx q[32], q[79];
U(0, 0, pi/3) q[79];
cx q[32], q[79];
cx q[34], q[79];
U(0, 0, pi/3) q[79];
cx q[34], q[79];
cx q[35], q[79];
U(0, 0, pi/3) q[79];
cx q[35], q[79];
cx q[36], q[79];
U(0, 0, pi/3) q[79];
cx q[36], q[79];
cx q[38], q[79];
U(0, 0, pi/3) q[79];
cx q[38], q[79];
cx q[39], q[79];
U(0, 0, pi/3) q[79];
cx q[39], q[79];
cx q[40], q[79];
U(0, 0, pi/3) q[79];
cx q[40], q[79];
cx q[42], q[79];
U(0, 0, pi/3) q[79];
cx q[42], q[79];
cx q[44], q[79];
U(0, 0, pi/3) q[79];
cx q[44], q[79];
cx q[46], q[79];
U(0, 0, pi/3) q[79];
cx q[46], q[79];
cx q[47], q[79];
U(0, 0, pi/3) q[79];
cx q[47], q[79];
cx q[49], q[79];
U(0, 0, pi/3) q[79];
cx q[49], q[79];
cx q[50], q[79];
U(0, 0, pi/3) q[79];
cx q[50], q[79];
cx q[51], q[79];
U(0, 0, pi/3) q[79];
cx q[51], q[79];
cx q[55], q[79];
U(0, 0, pi/3) q[79];
cx q[55], q[79];
cx q[57], q[79];
U(0, 0, pi/3) q[79];
cx q[57], q[79];
cx q[59], q[79];
U(0, 0, pi/3) q[79];
cx q[59], q[79];
cx q[61], q[79];
U(0, 0, pi/3) q[79];
cx q[61], q[79];
cx q[62], q[79];
U(0, 0, pi/3) q[79];
cx q[62], q[79];
cx q[67], q[79];
U(0, 0, pi/3) q[79];
cx q[67], q[79];
cx q[68], q[79];
U(0, 0, pi/3) q[79];
cx q[68], q[79];
cx q[70], q[79];
U(0, 0, pi/3) q[79];
cx q[70], q[79];
cx q[76], q[79];
U(0, 0, pi/3) q[79];
cx q[76], q[79];
cx q[78], q[79];
U(0, 0, pi/3) q[79];
cx q[78], q[79];
cx q[3], q[80];
U(0, 0, pi/3) q[80];
cx q[3], q[80];
cx q[4], q[80];
U(0, 0, pi/3) q[80];
cx q[4], q[80];
cx q[5], q[80];
U(0, 0, pi/3) q[80];
cx q[5], q[80];
cx q[7], q[80];
U(0, 0, pi/3) q[80];
cx q[7], q[80];
cx q[8], q[80];
U(0, 0, pi/3) q[80];
cx q[8], q[80];
cx q[9], q[80];
U(0, 0, pi/3) q[80];
cx q[9], q[80];
cx q[11], q[80];
U(0, 0, pi/3) q[80];
cx q[11], q[80];
cx q[12], q[80];
U(0, 0, pi/3) q[80];
cx q[12], q[80];
cx q[21], q[80];
U(0, 0, pi/3) q[80];
cx q[21], q[80];
cx q[22], q[80];
U(0, 0, pi/3) q[80];
cx q[22], q[80];
cx q[25], q[80];
U(0, 0, pi/3) q[80];
cx q[25], q[80];
cx q[27], q[80];
U(0, 0, pi/3) q[80];
cx q[27], q[80];
cx q[29], q[80];
U(0, 0, pi/3) q[80];
cx q[29], q[80];
cx q[32], q[80];
U(0, 0, pi/3) q[80];
cx q[32], q[80];
cx q[34], q[80];
U(0, 0, pi/3) q[80];
cx q[34], q[80];
cx q[36], q[80];
U(0, 0, pi/3) q[80];
cx q[36], q[80];
cx q[37], q[80];
U(0, 0, pi/3) q[80];
cx q[37], q[80];
cx q[40], q[80];
U(0, 0, pi/3) q[80];
cx q[40], q[80];
cx q[46], q[80];
U(0, 0, pi/3) q[80];
cx q[46], q[80];
cx q[47], q[80];
U(0, 0, pi/3) q[80];
cx q[47], q[80];
cx q[49], q[80];
U(0, 0, pi/3) q[80];
cx q[49], q[80];
cx q[50], q[80];
U(0, 0, pi/3) q[80];
cx q[50], q[80];
cx q[53], q[80];
U(0, 0, pi/3) q[80];
cx q[53], q[80];
cx q[55], q[80];
U(0, 0, pi/3) q[80];
cx q[55], q[80];
cx q[56], q[80];
U(0, 0, pi/3) q[80];
cx q[56], q[80];
cx q[57], q[80];
U(0, 0, pi/3) q[80];
cx q[57], q[80];
cx q[59], q[80];
U(0, 0, pi/3) q[80];
cx q[59], q[80];
cx q[60], q[80];
U(0, 0, pi/3) q[80];
cx q[60], q[80];
cx q[62], q[80];
U(0, 0, pi/3) q[80];
cx q[62], q[80];
cx q[64], q[80];
U(0, 0, pi/3) q[80];
cx q[64], q[80];
cx q[66], q[80];
U(0, 0, pi/3) q[80];
cx q[66], q[80];
cx q[69], q[80];
U(0, 0, pi/3) q[80];
cx q[69], q[80];
cx q[70], q[80];
U(0, 0, pi/3) q[80];
cx q[70], q[80];
cx q[72], q[80];
U(0, 0, pi/3) q[80];
cx q[72], q[80];
cx q[73], q[80];
U(0, 0, pi/3) q[80];
cx q[73], q[80];
cx q[79], q[80];
U(0, 0, pi/3) q[80];
cx q[79], q[80];
cx q[4], q[81];
U(0, 0, pi/3) q[81];
cx q[4], q[81];
cx q[6], q[81];
U(0, 0, pi/3) q[81];
cx q[6], q[81];
cx q[7], q[81];
U(0, 0, pi/3) q[81];
cx q[7], q[81];
cx q[8], q[81];
U(0, 0, pi/3) q[81];
cx q[8], q[81];
cx q[9], q[81];
U(0, 0, pi/3) q[81];
cx q[9], q[81];
cx q[10], q[81];
U(0, 0, pi/3) q[81];
cx q[10], q[81];
cx q[12], q[81];
U(0, 0, pi/3) q[81];
cx q[12], q[81];
cx q[14], q[81];
U(0, 0, pi/3) q[81];
cx q[14], q[81];
cx q[16], q[81];
U(0, 0, pi/3) q[81];
cx q[16], q[81];
cx q[18], q[81];
U(0, 0, pi/3) q[81];
cx q[18], q[81];
cx q[20], q[81];
U(0, 0, pi/3) q[81];
cx q[20], q[81];
cx q[21], q[81];
U(0, 0, pi/3) q[81];
cx q[21], q[81];
cx q[22], q[81];
U(0, 0, pi/3) q[81];
cx q[22], q[81];
cx q[23], q[81];
U(0, 0, pi/3) q[81];
cx q[23], q[81];
cx q[24], q[81];
U(0, 0, pi/3) q[81];
cx q[24], q[81];
cx q[25], q[81];
U(0, 0, pi/3) q[81];
cx q[25], q[81];
cx q[26], q[81];
U(0, 0, pi/3) q[81];
cx q[26], q[81];
cx q[28], q[81];
U(0, 0, pi/3) q[81];
cx q[28], q[81];
cx q[29], q[81];
U(0, 0, pi/3) q[81];
cx q[29], q[81];
cx q[30], q[81];
U(0, 0, pi/3) q[81];
cx q[30], q[81];
cx q[33], q[81];
U(0, 0, pi/3) q[81];
cx q[33], q[81];
cx q[35], q[81];
U(0, 0, pi/3) q[81];
cx q[35], q[81];
cx q[39], q[81];
U(0, 0, pi/3) q[81];
cx q[39], q[81];
cx q[41], q[81];
U(0, 0, pi/3) q[81];
cx q[41], q[81];
cx q[42], q[81];
U(0, 0, pi/3) q[81];
cx q[42], q[81];
cx q[43], q[81];
U(0, 0, pi/3) q[81];
cx q[43], q[81];
cx q[46], q[81];
U(0, 0, pi/3) q[81];
cx q[46], q[81];
cx q[48], q[81];
U(0, 0, pi/3) q[81];
cx q[48], q[81];
cx q[50], q[81];
U(0, 0, pi/3) q[81];
cx q[50], q[81];
cx q[51], q[81];
U(0, 0, pi/3) q[81];
cx q[51], q[81];
cx q[52], q[81];
U(0, 0, pi/3) q[81];
cx q[52], q[81];
cx q[54], q[81];
U(0, 0, pi/3) q[81];
cx q[54], q[81];
cx q[58], q[81];
U(0, 0, pi/3) q[81];
cx q[58], q[81];
cx q[59], q[81];
U(0, 0, pi/3) q[81];
cx q[59], q[81];
cx q[60], q[81];
U(0, 0, pi/3) q[81];
cx q[60], q[81];
cx q[61], q[81];
U(0, 0, pi/3) q[81];
cx q[61], q[81];
cx q[62], q[81];
U(0, 0, pi/3) q[81];
cx q[62], q[81];
cx q[66], q[81];
U(0, 0, pi/3) q[81];
cx q[66], q[81];
cx q[67], q[81];
U(0, 0, pi/3) q[81];
cx q[67], q[81];
cx q[68], q[81];
U(0, 0, pi/3) q[81];
cx q[68], q[81];
cx q[69], q[81];
U(0, 0, pi/3) q[81];
cx q[69], q[81];
cx q[71], q[81];
U(0, 0, pi/3) q[81];
cx q[71], q[81];
cx q[73], q[81];
U(0, 0, pi/3) q[81];
cx q[73], q[81];
cx q[74], q[81];
U(0, 0, pi/3) q[81];
cx q[74], q[81];
cx q[3], q[82];
U(0, 0, pi/3) q[82];
cx q[3], q[82];
cx q[4], q[82];
U(0, 0, pi/3) q[82];
cx q[4], q[82];
cx q[8], q[82];
U(0, 0, pi/3) q[82];
cx q[8], q[82];
cx q[10], q[82];
U(0, 0, pi/3) q[82];
cx q[10], q[82];
cx q[17], q[82];
U(0, 0, pi/3) q[82];
cx q[17], q[82];
cx q[20], q[82];
U(0, 0, pi/3) q[82];
cx q[20], q[82];
cx q[22], q[82];
U(0, 0, pi/3) q[82];
cx q[22], q[82];
cx q[24], q[82];
U(0, 0, pi/3) q[82];
cx q[24], q[82];
cx q[27], q[82];
U(0, 0, pi/3) q[82];
cx q[27], q[82];
cx q[29], q[82];
U(0, 0, pi/3) q[82];
cx q[29], q[82];
cx q[32], q[82];
U(0, 0, pi/3) q[82];
cx q[32], q[82];
cx q[33], q[82];
U(0, 0, pi/3) q[82];
cx q[33], q[82];
cx q[36], q[82];
U(0, 0, pi/3) q[82];
cx q[36], q[82];
cx q[37], q[82];
U(0, 0, pi/3) q[82];
cx q[37], q[82];
cx q[42], q[82];
U(0, 0, pi/3) q[82];
cx q[42], q[82];
cx q[43], q[82];
U(0, 0, pi/3) q[82];
cx q[43], q[82];
cx q[46], q[82];
U(0, 0, pi/3) q[82];
cx q[46], q[82];
cx q[47], q[82];
U(0, 0, pi/3) q[82];
cx q[47], q[82];
cx q[49], q[82];
U(0, 0, pi/3) q[82];
cx q[49], q[82];
cx q[50], q[82];
U(0, 0, pi/3) q[82];
cx q[50], q[82];
cx q[52], q[82];
U(0, 0, pi/3) q[82];
cx q[52], q[82];
cx q[54], q[82];
U(0, 0, pi/3) q[82];
cx q[54], q[82];
cx q[55], q[82];
U(0, 0, pi/3) q[82];
cx q[55], q[82];
cx q[56], q[82];
U(0, 0, pi/3) q[82];
cx q[56], q[82];
cx q[58], q[82];
U(0, 0, pi/3) q[82];
cx q[58], q[82];
cx q[62], q[82];
U(0, 0, pi/3) q[82];
cx q[62], q[82];
cx q[63], q[82];
U(0, 0, pi/3) q[82];
cx q[63], q[82];
cx q[64], q[82];
U(0, 0, pi/3) q[82];
cx q[64], q[82];
cx q[65], q[82];
U(0, 0, pi/3) q[82];
cx q[65], q[82];
cx q[68], q[82];
U(0, 0, pi/3) q[82];
cx q[68], q[82];
cx q[69], q[82];
U(0, 0, pi/3) q[82];
cx q[69], q[82];
cx q[70], q[82];
U(0, 0, pi/3) q[82];
cx q[70], q[82];
cx q[71], q[82];
U(0, 0, pi/3) q[82];
cx q[71], q[82];
cx q[74], q[82];
U(0, 0, pi/3) q[82];
cx q[74], q[82];
cx q[75], q[82];
U(0, 0, pi/3) q[82];
cx q[75], q[82];
cx q[76], q[82];
U(0, 0, pi/3) q[82];
cx q[76], q[82];
cx q[81], q[82];
U(0, 0, pi/3) q[82];
cx q[81], q[82];
cx q[0], q[83];
U(0, 0, pi/3) q[83];
cx q[0], q[83];
cx q[2], q[83];
U(0, 0, pi/3) q[83];
cx q[2], q[83];
cx q[4], q[83];
U(0, 0, pi/3) q[83];
cx q[4], q[83];
cx q[5], q[83];
U(0, 0, pi/3) q[83];
cx q[5], q[83];
cx q[14], q[83];
U(0, 0, pi/3) q[83];
cx q[14], q[83];
cx q[16], q[83];
U(0, 0, pi/3) q[83];
cx q[16], q[83];
cx q[17], q[83];
U(0, 0, pi/3) q[83];
cx q[17], q[83];
cx q[21], q[83];
U(0, 0, pi/3) q[83];
cx q[21], q[83];
cx q[24], q[83];
U(0, 0, pi/3) q[83];
cx q[24], q[83];
cx q[26], q[83];
U(0, 0, pi/3) q[83];
cx q[26], q[83];
cx q[31], q[83];
U(0, 0, pi/3) q[83];
cx q[31], q[83];
cx q[33], q[83];
U(0, 0, pi/3) q[83];
cx q[33], q[83];
cx q[37], q[83];
U(0, 0, pi/3) q[83];
cx q[37], q[83];
cx q[38], q[83];
U(0, 0, pi/3) q[83];
cx q[38], q[83];
cx q[39], q[83];
U(0, 0, pi/3) q[83];
cx q[39], q[83];
cx q[43], q[83];
U(0, 0, pi/3) q[83];
cx q[43], q[83];
cx q[44], q[83];
U(0, 0, pi/3) q[83];
cx q[44], q[83];
cx q[48], q[83];
U(0, 0, pi/3) q[83];
cx q[48], q[83];
cx q[53], q[83];
U(0, 0, pi/3) q[83];
cx q[53], q[83];
cx q[54], q[83];
U(0, 0, pi/3) q[83];
cx q[54], q[83];
cx q[58], q[83];
U(0, 0, pi/3) q[83];
cx q[58], q[83];
cx q[59], q[83];
U(0, 0, pi/3) q[83];
cx q[59], q[83];
cx q[62], q[83];
U(0, 0, pi/3) q[83];
cx q[62], q[83];
cx q[65], q[83];
U(0, 0, pi/3) q[83];
cx q[65], q[83];
cx q[66], q[83];
U(0, 0, pi/3) q[83];
cx q[66], q[83];
cx q[70], q[83];
U(0, 0, pi/3) q[83];
cx q[70], q[83];
cx q[71], q[83];
U(0, 0, pi/3) q[83];
cx q[71], q[83];
cx q[72], q[83];
U(0, 0, pi/3) q[83];
cx q[72], q[83];
cx q[73], q[83];
U(0, 0, pi/3) q[83];
cx q[73], q[83];
cx q[74], q[83];
U(0, 0, pi/3) q[83];
cx q[74], q[83];
cx q[78], q[83];
U(0, 0, pi/3) q[83];
cx q[78], q[83];
cx q[79], q[83];
U(0, 0, pi/3) q[83];
cx q[79], q[83];
cx q[80], q[83];
U(0, 0, pi/3) q[83];
cx q[80], q[83];
cx q[81], q[83];
U(0, 0, pi/3) q[83];
cx q[81], q[83];
cx q[2], q[84];
U(0, 0, pi/3) q[84];
cx q[2], q[84];
cx q[3], q[84];
U(0, 0, pi/3) q[84];
cx q[3], q[84];
cx q[4], q[84];
U(0, 0, pi/3) q[84];
cx q[4], q[84];
cx q[7], q[84];
U(0, 0, pi/3) q[84];
cx q[7], q[84];
cx q[9], q[84];
U(0, 0, pi/3) q[84];
cx q[9], q[84];
cx q[10], q[84];
U(0, 0, pi/3) q[84];
cx q[10], q[84];
cx q[11], q[84];
U(0, 0, pi/3) q[84];
cx q[11], q[84];
cx q[14], q[84];
U(0, 0, pi/3) q[84];
cx q[14], q[84];
cx q[17], q[84];
U(0, 0, pi/3) q[84];
cx q[17], q[84];
cx q[18], q[84];
U(0, 0, pi/3) q[84];
cx q[18], q[84];
cx q[19], q[84];
U(0, 0, pi/3) q[84];
cx q[19], q[84];
cx q[20], q[84];
U(0, 0, pi/3) q[84];
cx q[20], q[84];
cx q[21], q[84];
U(0, 0, pi/3) q[84];
cx q[21], q[84];
cx q[23], q[84];
U(0, 0, pi/3) q[84];
cx q[23], q[84];
cx q[24], q[84];
U(0, 0, pi/3) q[84];
cx q[24], q[84];
cx q[25], q[84];
U(0, 0, pi/3) q[84];
cx q[25], q[84];
cx q[28], q[84];
U(0, 0, pi/3) q[84];
cx q[28], q[84];
cx q[32], q[84];
U(0, 0, pi/3) q[84];
cx q[32], q[84];
cx q[35], q[84];
U(0, 0, pi/3) q[84];
cx q[35], q[84];
cx q[36], q[84];
U(0, 0, pi/3) q[84];
cx q[36], q[84];
cx q[37], q[84];
U(0, 0, pi/3) q[84];
cx q[37], q[84];
cx q[38], q[84];
U(0, 0, pi/3) q[84];
cx q[38], q[84];
cx q[40], q[84];
U(0, 0, pi/3) q[84];
cx q[40], q[84];
cx q[42], q[84];
U(0, 0, pi/3) q[84];
cx q[42], q[84];
cx q[43], q[84];
U(0, 0, pi/3) q[84];
cx q[43], q[84];
cx q[44], q[84];
U(0, 0, pi/3) q[84];
cx q[44], q[84];
cx q[45], q[84];
U(0, 0, pi/3) q[84];
cx q[45], q[84];
cx q[52], q[84];
U(0, 0, pi/3) q[84];
cx q[52], q[84];
cx q[53], q[84];
U(0, 0, pi/3) q[84];
cx q[53], q[84];
cx q[54], q[84];
U(0, 0, pi/3) q[84];
cx q[54], q[84];
cx q[55], q[84];
U(0, 0, pi/3) q[84];
cx q[55], q[84];
cx q[58], q[84];
U(0, 0, pi/3) q[84];
cx q[58], q[84];
cx q[59], q[84];
U(0, 0, pi/3) q[84];
cx q[59], q[84];
cx q[63], q[84];
U(0, 0, pi/3) q[84];
cx q[63], q[84];
cx q[64], q[84];
U(0, 0, pi/3) q[84];
cx q[64], q[84];
cx q[65], q[84];
U(0, 0, pi/3) q[84];
cx q[65], q[84];
cx q[72], q[84];
U(0, 0, pi/3) q[84];
cx q[72], q[84];
cx q[73], q[84];
U(0, 0, pi/3) q[84];
cx q[73], q[84];
cx q[77], q[84];
U(0, 0, pi/3) q[84];
cx q[77], q[84];
cx q[78], q[84];
U(0, 0, pi/3) q[84];
cx q[78], q[84];
cx q[1], q[85];
U(0, 0, pi/3) q[85];
cx q[1], q[85];
cx q[2], q[85];
U(0, 0, pi/3) q[85];
cx q[2], q[85];
cx q[4], q[85];
U(0, 0, pi/3) q[85];
cx q[4], q[85];
cx q[6], q[85];
U(0, 0, pi/3) q[85];
cx q[6], q[85];
cx q[8], q[85];
U(0, 0, pi/3) q[85];
cx q[8], q[85];
cx q[9], q[85];
U(0, 0, pi/3) q[85];
cx q[9], q[85];
cx q[11], q[85];
U(0, 0, pi/3) q[85];
cx q[11], q[85];
cx q[12], q[85];
U(0, 0, pi/3) q[85];
cx q[12], q[85];
cx q[13], q[85];
U(0, 0, pi/3) q[85];
cx q[13], q[85];
cx q[15], q[85];
U(0, 0, pi/3) q[85];
cx q[15], q[85];
cx q[17], q[85];
U(0, 0, pi/3) q[85];
cx q[17], q[85];
cx q[18], q[85];
U(0, 0, pi/3) q[85];
cx q[18], q[85];
cx q[19], q[85];
U(0, 0, pi/3) q[85];
cx q[19], q[85];
cx q[20], q[85];
U(0, 0, pi/3) q[85];
cx q[20], q[85];
cx q[21], q[85];
U(0, 0, pi/3) q[85];
cx q[21], q[85];
cx q[24], q[85];
U(0, 0, pi/3) q[85];
cx q[24], q[85];
cx q[25], q[85];
U(0, 0, pi/3) q[85];
cx q[25], q[85];
cx q[27], q[85];
U(0, 0, pi/3) q[85];
cx q[27], q[85];
cx q[28], q[85];
U(0, 0, pi/3) q[85];
cx q[28], q[85];
cx q[32], q[85];
U(0, 0, pi/3) q[85];
cx q[32], q[85];
cx q[34], q[85];
U(0, 0, pi/3) q[85];
cx q[34], q[85];
cx q[36], q[85];
U(0, 0, pi/3) q[85];
cx q[36], q[85];
cx q[40], q[85];
U(0, 0, pi/3) q[85];
cx q[40], q[85];
cx q[41], q[85];
U(0, 0, pi/3) q[85];
cx q[41], q[85];
cx q[42], q[85];
U(0, 0, pi/3) q[85];
cx q[42], q[85];
cx q[44], q[85];
U(0, 0, pi/3) q[85];
cx q[44], q[85];
cx q[47], q[85];
U(0, 0, pi/3) q[85];
cx q[47], q[85];
cx q[49], q[85];
U(0, 0, pi/3) q[85];
cx q[49], q[85];
cx q[50], q[85];
U(0, 0, pi/3) q[85];
cx q[50], q[85];
cx q[51], q[85];
U(0, 0, pi/3) q[85];
cx q[51], q[85];
cx q[53], q[85];
U(0, 0, pi/3) q[85];
cx q[53], q[85];
cx q[56], q[85];
U(0, 0, pi/3) q[85];
cx q[56], q[85];
cx q[57], q[85];
U(0, 0, pi/3) q[85];
cx q[57], q[85];
cx q[58], q[85];
U(0, 0, pi/3) q[85];
cx q[58], q[85];
cx q[61], q[85];
U(0, 0, pi/3) q[85];
cx q[61], q[85];
cx q[64], q[85];
U(0, 0, pi/3) q[85];
cx q[64], q[85];
cx q[65], q[85];
U(0, 0, pi/3) q[85];
cx q[65], q[85];
cx q[66], q[85];
U(0, 0, pi/3) q[85];
cx q[66], q[85];
cx q[68], q[85];
U(0, 0, pi/3) q[85];
cx q[68], q[85];
cx q[69], q[85];
U(0, 0, pi/3) q[85];
cx q[69], q[85];
cx q[71], q[85];
U(0, 0, pi/3) q[85];
cx q[71], q[85];
cx q[72], q[85];
U(0, 0, pi/3) q[85];
cx q[72], q[85];
cx q[73], q[85];
U(0, 0, pi/3) q[85];
cx q[73], q[85];
cx q[74], q[85];
U(0, 0, pi/3) q[85];
cx q[74], q[85];
cx q[79], q[85];
U(0, 0, pi/3) q[85];
cx q[79], q[85];
cx q[81], q[85];
U(0, 0, pi/3) q[85];
cx q[81], q[85];
cx q[82], q[85];
U(0, 0, pi/3) q[85];
cx q[82], q[85];
cx q[84], q[85];
U(0, 0, pi/3) q[85];
cx q[84], q[85];
cx q[0], q[86];
U(0, 0, pi/3) q[86];
cx q[0], q[86];
cx q[1], q[86];
U(0, 0, pi/3) q[86];
cx q[1], q[86];
cx q[4], q[86];
U(0, 0, pi/3) q[86];
cx q[4], q[86];
cx q[8], q[86];
U(0, 0, pi/3) q[86];
cx q[8], q[86];
cx q[9], q[86];
U(0, 0, pi/3) q[86];
cx q[9], q[86];
cx q[11], q[86];
U(0, 0, pi/3) q[86];
cx q[11], q[86];
cx q[14], q[86];
U(0, 0, pi/3) q[86];
cx q[14], q[86];
cx q[16], q[86];
U(0, 0, pi/3) q[86];
cx q[16], q[86];
cx q[18], q[86];
U(0, 0, pi/3) q[86];
cx q[18], q[86];
cx q[21], q[86];
U(0, 0, pi/3) q[86];
cx q[21], q[86];
cx q[22], q[86];
U(0, 0, pi/3) q[86];
cx q[22], q[86];
cx q[24], q[86];
U(0, 0, pi/3) q[86];
cx q[24], q[86];
cx q[26], q[86];
U(0, 0, pi/3) q[86];
cx q[26], q[86];
cx q[27], q[86];
U(0, 0, pi/3) q[86];
cx q[27], q[86];
cx q[29], q[86];
U(0, 0, pi/3) q[86];
cx q[29], q[86];
cx q[30], q[86];
U(0, 0, pi/3) q[86];
cx q[30], q[86];
cx q[31], q[86];
U(0, 0, pi/3) q[86];
cx q[31], q[86];
cx q[33], q[86];
U(0, 0, pi/3) q[86];
cx q[33], q[86];
cx q[35], q[86];
U(0, 0, pi/3) q[86];
cx q[35], q[86];
cx q[37], q[86];
U(0, 0, pi/3) q[86];
cx q[37], q[86];
cx q[38], q[86];
U(0, 0, pi/3) q[86];
cx q[38], q[86];
cx q[39], q[86];
U(0, 0, pi/3) q[86];
cx q[39], q[86];
cx q[40], q[86];
U(0, 0, pi/3) q[86];
cx q[40], q[86];
cx q[43], q[86];
U(0, 0, pi/3) q[86];
cx q[43], q[86];
cx q[44], q[86];
U(0, 0, pi/3) q[86];
cx q[44], q[86];
cx q[46], q[86];
U(0, 0, pi/3) q[86];
cx q[46], q[86];
cx q[49], q[86];
U(0, 0, pi/3) q[86];
cx q[49], q[86];
cx q[53], q[86];
U(0, 0, pi/3) q[86];
cx q[53], q[86];
cx q[54], q[86];
U(0, 0, pi/3) q[86];
cx q[54], q[86];
cx q[55], q[86];
U(0, 0, pi/3) q[86];
cx q[55], q[86];
cx q[59], q[86];
U(0, 0, pi/3) q[86];
cx q[59], q[86];
cx q[62], q[86];
U(0, 0, pi/3) q[86];
cx q[62], q[86];
cx q[64], q[86];
U(0, 0, pi/3) q[86];
cx q[64], q[86];
cx q[66], q[86];
U(0, 0, pi/3) q[86];
cx q[66], q[86];
cx q[67], q[86];
U(0, 0, pi/3) q[86];
cx q[67], q[86];
cx q[68], q[86];
U(0, 0, pi/3) q[86];
cx q[68], q[86];
cx q[69], q[86];
U(0, 0, pi/3) q[86];
cx q[69], q[86];
cx q[70], q[86];
U(0, 0, pi/3) q[86];
cx q[70], q[86];
cx q[72], q[86];
U(0, 0, pi/3) q[86];
cx q[72], q[86];
cx q[74], q[86];
U(0, 0, pi/3) q[86];
cx q[74], q[86];
cx q[76], q[86];
U(0, 0, pi/3) q[86];
cx q[76], q[86];
cx q[77], q[86];
U(0, 0, pi/3) q[86];
cx q[77], q[86];
cx q[80], q[86];
U(0, 0, pi/3) q[86];
cx q[80], q[86];
cx q[82], q[86];
U(0, 0, pi/3) q[86];
cx q[82], q[86];
cx q[83], q[86];
U(0, 0, pi/3) q[86];
cx q[83], q[86];
cx q[84], q[86];
U(0, 0, pi/3) q[86];
cx q[84], q[86];
cx q[0], q[87];
U(0, 0, pi/3) q[87];
cx q[0], q[87];
cx q[2], q[87];
U(0, 0, pi/3) q[87];
cx q[2], q[87];
cx q[4], q[87];
U(0, 0, pi/3) q[87];
cx q[4], q[87];
cx q[7], q[87];
U(0, 0, pi/3) q[87];
cx q[7], q[87];
cx q[8], q[87];
U(0, 0, pi/3) q[87];
cx q[8], q[87];
cx q[11], q[87];
U(0, 0, pi/3) q[87];
cx q[11], q[87];
cx q[12], q[87];
U(0, 0, pi/3) q[87];
cx q[12], q[87];
cx q[14], q[87];
U(0, 0, pi/3) q[87];
cx q[14], q[87];
cx q[15], q[87];
U(0, 0, pi/3) q[87];
cx q[15], q[87];
cx q[16], q[87];
U(0, 0, pi/3) q[87];
cx q[16], q[87];
cx q[17], q[87];
U(0, 0, pi/3) q[87];
cx q[17], q[87];
cx q[18], q[87];
U(0, 0, pi/3) q[87];
cx q[18], q[87];
cx q[21], q[87];
U(0, 0, pi/3) q[87];
cx q[21], q[87];
cx q[24], q[87];
U(0, 0, pi/3) q[87];
cx q[24], q[87];
cx q[25], q[87];
U(0, 0, pi/3) q[87];
cx q[25], q[87];
cx q[28], q[87];
U(0, 0, pi/3) q[87];
cx q[28], q[87];
cx q[30], q[87];
U(0, 0, pi/3) q[87];
cx q[30], q[87];
cx q[35], q[87];
U(0, 0, pi/3) q[87];
cx q[35], q[87];
cx q[38], q[87];
U(0, 0, pi/3) q[87];
cx q[38], q[87];
cx q[42], q[87];
U(0, 0, pi/3) q[87];
cx q[42], q[87];
cx q[43], q[87];
U(0, 0, pi/3) q[87];
cx q[43], q[87];
cx q[44], q[87];
U(0, 0, pi/3) q[87];
cx q[44], q[87];
cx q[46], q[87];
U(0, 0, pi/3) q[87];
cx q[46], q[87];
cx q[47], q[87];
U(0, 0, pi/3) q[87];
cx q[47], q[87];
cx q[48], q[87];
U(0, 0, pi/3) q[87];
cx q[48], q[87];
cx q[50], q[87];
U(0, 0, pi/3) q[87];
cx q[50], q[87];
cx q[51], q[87];
U(0, 0, pi/3) q[87];
cx q[51], q[87];
cx q[54], q[87];
U(0, 0, pi/3) q[87];
cx q[54], q[87];
cx q[55], q[87];
U(0, 0, pi/3) q[87];
cx q[55], q[87];
cx q[57], q[87];
U(0, 0, pi/3) q[87];
cx q[57], q[87];
cx q[58], q[87];
U(0, 0, pi/3) q[87];
cx q[58], q[87];
cx q[59], q[87];
U(0, 0, pi/3) q[87];
cx q[59], q[87];
cx q[60], q[87];
U(0, 0, pi/3) q[87];
cx q[60], q[87];
cx q[61], q[87];
U(0, 0, pi/3) q[87];
cx q[61], q[87];
cx q[63], q[87];
U(0, 0, pi/3) q[87];
cx q[63], q[87];
cx q[66], q[87];
U(0, 0, pi/3) q[87];
cx q[66], q[87];
cx q[67], q[87];
U(0, 0, pi/3) q[87];
cx q[67], q[87];
cx q[68], q[87];
U(0, 0, pi/3) q[87];
cx q[68], q[87];
cx q[72], q[87];
U(0, 0, pi/3) q[87];
cx q[72], q[87];
cx q[77], q[87];
U(0, 0, pi/3) q[87];
cx q[77], q[87];
cx q[80], q[87];
U(0, 0, pi/3) q[87];
cx q[80], q[87];
cx q[81], q[87];
U(0, 0, pi/3) q[87];
cx q[81], q[87];
cx q[83], q[87];
U(0, 0, pi/3) q[87];
cx q[83], q[87];
cx q[84], q[87];
U(0, 0, pi/3) q[87];
cx q[84], q[87];
cx q[86], q[87];
U(0, 0, pi/3) q[87];
cx q[86], q[87];
cx q[1], q[88];
U(0, 0, pi/3) q[88];
cx q[1], q[88];
cx q[3], q[88];
U(0, 0, pi/3) q[88];
cx q[3], q[88];
cx q[5], q[88];
U(0, 0, pi/3) q[88];
cx q[5], q[88];
cx q[6], q[88];
U(0, 0, pi/3) q[88];
cx q[6], q[88];
cx q[7], q[88];
U(0, 0, pi/3) q[88];
cx q[7], q[88];
cx q[8], q[88];
U(0, 0, pi/3) q[88];
cx q[8], q[88];
cx q[9], q[88];
U(0, 0, pi/3) q[88];
cx q[9], q[88];
cx q[10], q[88];
U(0, 0, pi/3) q[88];
cx q[10], q[88];
cx q[11], q[88];
U(0, 0, pi/3) q[88];
cx q[11], q[88];
cx q[14], q[88];
U(0, 0, pi/3) q[88];
cx q[14], q[88];
cx q[15], q[88];
U(0, 0, pi/3) q[88];
cx q[15], q[88];
cx q[16], q[88];
U(0, 0, pi/3) q[88];
cx q[16], q[88];
cx q[18], q[88];
U(0, 0, pi/3) q[88];
cx q[18], q[88];
cx q[21], q[88];
U(0, 0, pi/3) q[88];
cx q[21], q[88];
cx q[22], q[88];
U(0, 0, pi/3) q[88];
cx q[22], q[88];
cx q[24], q[88];
U(0, 0, pi/3) q[88];
cx q[24], q[88];
cx q[25], q[88];
U(0, 0, pi/3) q[88];
cx q[25], q[88];
cx q[26], q[88];
U(0, 0, pi/3) q[88];
cx q[26], q[88];
cx q[27], q[88];
U(0, 0, pi/3) q[88];
cx q[27], q[88];
cx q[28], q[88];
U(0, 0, pi/3) q[88];
cx q[28], q[88];
cx q[33], q[88];
U(0, 0, pi/3) q[88];
cx q[33], q[88];
cx q[34], q[88];
U(0, 0, pi/3) q[88];
cx q[34], q[88];
cx q[35], q[88];
U(0, 0, pi/3) q[88];
cx q[35], q[88];
cx q[36], q[88];
U(0, 0, pi/3) q[88];
cx q[36], q[88];
cx q[37], q[88];
U(0, 0, pi/3) q[88];
cx q[37], q[88];
cx q[38], q[88];
U(0, 0, pi/3) q[88];
cx q[38], q[88];
cx q[39], q[88];
U(0, 0, pi/3) q[88];
cx q[39], q[88];
cx q[42], q[88];
U(0, 0, pi/3) q[88];
cx q[42], q[88];
cx q[43], q[88];
U(0, 0, pi/3) q[88];
cx q[43], q[88];
cx q[44], q[88];
U(0, 0, pi/3) q[88];
cx q[44], q[88];
cx q[47], q[88];
U(0, 0, pi/3) q[88];
cx q[47], q[88];
cx q[48], q[88];
U(0, 0, pi/3) q[88];
cx q[48], q[88];
cx q[50], q[88];
U(0, 0, pi/3) q[88];
cx q[50], q[88];
cx q[52], q[88];
U(0, 0, pi/3) q[88];
cx q[52], q[88];
cx q[54], q[88];
U(0, 0, pi/3) q[88];
cx q[54], q[88];
cx q[57], q[88];
U(0, 0, pi/3) q[88];
cx q[57], q[88];
cx q[59], q[88];
U(0, 0, pi/3) q[88];
cx q[59], q[88];
cx q[61], q[88];
U(0, 0, pi/3) q[88];
cx q[61], q[88];
cx q[64], q[88];
U(0, 0, pi/3) q[88];
cx q[64], q[88];
cx q[66], q[88];
U(0, 0, pi/3) q[88];
cx q[66], q[88];
cx q[71], q[88];
U(0, 0, pi/3) q[88];
cx q[71], q[88];
cx q[74], q[88];
U(0, 0, pi/3) q[88];
cx q[74], q[88];
cx q[75], q[88];
U(0, 0, pi/3) q[88];
cx q[75], q[88];
cx q[80], q[88];
U(0, 0, pi/3) q[88];
cx q[80], q[88];
cx q[83], q[88];
U(0, 0, pi/3) q[88];
cx q[83], q[88];
cx q[85], q[88];
U(0, 0, pi/3) q[88];
cx q[85], q[88];
cx q[86], q[88];
U(0, 0, pi/3) q[88];
cx q[86], q[88];
cx q[87], q[88];
U(0, 0, pi/3) q[88];
cx q[87], q[88];
cx q[3], q[89];
U(0, 0, pi/3) q[89];
cx q[3], q[89];
cx q[4], q[89];
U(0, 0, pi/3) q[89];
cx q[4], q[89];
cx q[5], q[89];
U(0, 0, pi/3) q[89];
cx q[5], q[89];
cx q[6], q[89];
U(0, 0, pi/3) q[89];
cx q[6], q[89];
cx q[7], q[89];
U(0, 0, pi/3) q[89];
cx q[7], q[89];
cx q[8], q[89];
U(0, 0, pi/3) q[89];
cx q[8], q[89];
cx q[9], q[89];
U(0, 0, pi/3) q[89];
cx q[9], q[89];
cx q[11], q[89];
U(0, 0, pi/3) q[89];
cx q[11], q[89];
cx q[12], q[89];
U(0, 0, pi/3) q[89];
cx q[12], q[89];
cx q[14], q[89];
U(0, 0, pi/3) q[89];
cx q[14], q[89];
cx q[15], q[89];
U(0, 0, pi/3) q[89];
cx q[15], q[89];
cx q[17], q[89];
U(0, 0, pi/3) q[89];
cx q[17], q[89];
cx q[18], q[89];
U(0, 0, pi/3) q[89];
cx q[18], q[89];
cx q[21], q[89];
U(0, 0, pi/3) q[89];
cx q[21], q[89];
cx q[24], q[89];
U(0, 0, pi/3) q[89];
cx q[24], q[89];
cx q[25], q[89];
U(0, 0, pi/3) q[89];
cx q[25], q[89];
cx q[27], q[89];
U(0, 0, pi/3) q[89];
cx q[27], q[89];
cx q[28], q[89];
U(0, 0, pi/3) q[89];
cx q[28], q[89];
cx q[29], q[89];
U(0, 0, pi/3) q[89];
cx q[29], q[89];
cx q[31], q[89];
U(0, 0, pi/3) q[89];
cx q[31], q[89];
cx q[33], q[89];
U(0, 0, pi/3) q[89];
cx q[33], q[89];
cx q[34], q[89];
U(0, 0, pi/3) q[89];
cx q[34], q[89];
cx q[37], q[89];
U(0, 0, pi/3) q[89];
cx q[37], q[89];
cx q[38], q[89];
U(0, 0, pi/3) q[89];
cx q[38], q[89];
cx q[40], q[89];
U(0, 0, pi/3) q[89];
cx q[40], q[89];
cx q[42], q[89];
U(0, 0, pi/3) q[89];
cx q[42], q[89];
cx q[43], q[89];
U(0, 0, pi/3) q[89];
cx q[43], q[89];
cx q[44], q[89];
U(0, 0, pi/3) q[89];
cx q[44], q[89];
cx q[46], q[89];
U(0, 0, pi/3) q[89];
cx q[46], q[89];
cx q[48], q[89];
U(0, 0, pi/3) q[89];
cx q[48], q[89];
cx q[49], q[89];
U(0, 0, pi/3) q[89];
cx q[49], q[89];
cx q[52], q[89];
U(0, 0, pi/3) q[89];
cx q[52], q[89];
cx q[53], q[89];
U(0, 0, pi/3) q[89];
cx q[53], q[89];
cx q[54], q[89];
U(0, 0, pi/3) q[89];
cx q[54], q[89];
cx q[56], q[89];
U(0, 0, pi/3) q[89];
cx q[56], q[89];
cx q[57], q[89];
U(0, 0, pi/3) q[89];
cx q[57], q[89];
cx q[62], q[89];
U(0, 0, pi/3) q[89];
cx q[62], q[89];
cx q[65], q[89];
U(0, 0, pi/3) q[89];
cx q[65], q[89];
cx q[66], q[89];
U(0, 0, pi/3) q[89];
cx q[66], q[89];
cx q[67], q[89];
U(0, 0, pi/3) q[89];
cx q[67], q[89];
cx q[68], q[89];
U(0, 0, pi/3) q[89];
cx q[68], q[89];
cx q[71], q[89];
U(0, 0, pi/3) q[89];
cx q[71], q[89];
cx q[72], q[89];
U(0, 0, pi/3) q[89];
cx q[72], q[89];
cx q[76], q[89];
U(0, 0, pi/3) q[89];
cx q[76], q[89];
cx q[77], q[89];
U(0, 0, pi/3) q[89];
cx q[77], q[89];
cx q[79], q[89];
U(0, 0, pi/3) q[89];
cx q[79], q[89];
cx q[82], q[89];
U(0, 0, pi/3) q[89];
cx q[82], q[89];
cx q[83], q[89];
U(0, 0, pi/3) q[89];
cx q[83], q[89];
cx q[84], q[89];
U(0, 0, pi/3) q[89];
cx q[84], q[89];
cx q[87], q[89];
U(0, 0, pi/3) q[89];
cx q[87], q[89];
cx q[0], q[90];
U(0, 0, pi/3) q[90];
cx q[0], q[90];
cx q[2], q[90];
U(0, 0, pi/3) q[90];
cx q[2], q[90];
cx q[4], q[90];
U(0, 0, pi/3) q[90];
cx q[4], q[90];
cx q[5], q[90];
U(0, 0, pi/3) q[90];
cx q[5], q[90];
cx q[6], q[90];
U(0, 0, pi/3) q[90];
cx q[6], q[90];
cx q[12], q[90];
U(0, 0, pi/3) q[90];
cx q[12], q[90];
cx q[13], q[90];
U(0, 0, pi/3) q[90];
cx q[13], q[90];
cx q[14], q[90];
U(0, 0, pi/3) q[90];
cx q[14], q[90];
cx q[15], q[90];
U(0, 0, pi/3) q[90];
cx q[15], q[90];
cx q[17], q[90];
U(0, 0, pi/3) q[90];
cx q[17], q[90];
cx q[20], q[90];
U(0, 0, pi/3) q[90];
cx q[20], q[90];
cx q[21], q[90];
U(0, 0, pi/3) q[90];
cx q[21], q[90];
cx q[22], q[90];
U(0, 0, pi/3) q[90];
cx q[22], q[90];
cx q[23], q[90];
U(0, 0, pi/3) q[90];
cx q[23], q[90];
cx q[24], q[90];
U(0, 0, pi/3) q[90];
cx q[24], q[90];
cx q[25], q[90];
U(0, 0, pi/3) q[90];
cx q[25], q[90];
cx q[26], q[90];
U(0, 0, pi/3) q[90];
cx q[26], q[90];
cx q[27], q[90];
U(0, 0, pi/3) q[90];
cx q[27], q[90];
cx q[28], q[90];
U(0, 0, pi/3) q[90];
cx q[28], q[90];
cx q[29], q[90];
U(0, 0, pi/3) q[90];
cx q[29], q[90];
cx q[31], q[90];
U(0, 0, pi/3) q[90];
cx q[31], q[90];
cx q[33], q[90];
U(0, 0, pi/3) q[90];
cx q[33], q[90];
cx q[37], q[90];
U(0, 0, pi/3) q[90];
cx q[37], q[90];
cx q[39], q[90];
U(0, 0, pi/3) q[90];
cx q[39], q[90];
cx q[41], q[90];
U(0, 0, pi/3) q[90];
cx q[41], q[90];
cx q[44], q[90];
U(0, 0, pi/3) q[90];
cx q[44], q[90];
cx q[45], q[90];
U(0, 0, pi/3) q[90];
cx q[45], q[90];
cx q[46], q[90];
U(0, 0, pi/3) q[90];
cx q[46], q[90];
cx q[51], q[90];
U(0, 0, pi/3) q[90];
cx q[51], q[90];
cx q[53], q[90];
U(0, 0, pi/3) q[90];
cx q[53], q[90];
cx q[59], q[90];
U(0, 0, pi/3) q[90];
cx q[59], q[90];
cx q[60], q[90];
U(0, 0, pi/3) q[90];
cx q[60], q[90];
cx q[61], q[90];
U(0, 0, pi/3) q[90];
cx q[61], q[90];
cx q[63], q[90];
U(0, 0, pi/3) q[90];
cx q[63], q[90];
cx q[65], q[90];
U(0, 0, pi/3) q[90];
cx q[65], q[90];
cx q[67], q[90];
U(0, 0, pi/3) q[90];
cx q[67], q[90];
cx q[68], q[90];
U(0, 0, pi/3) q[90];
cx q[68], q[90];
cx q[73], q[90];
U(0, 0, pi/3) q[90];
cx q[73], q[90];
cx q[80], q[90];
U(0, 0, pi/3) q[90];
cx q[80], q[90];
cx q[81], q[90];
U(0, 0, pi/3) q[90];
cx q[81], q[90];
cx q[82], q[90];
U(0, 0, pi/3) q[90];
cx q[82], q[90];
cx q[83], q[90];
U(0, 0, pi/3) q[90];
cx q[83], q[90];
cx q[84], q[90];
U(0, 0, pi/3) q[90];
cx q[84], q[90];
cx q[87], q[90];
U(0, 0, pi/3) q[90];
cx q[87], q[90];
cx q[88], q[90];
U(0, 0, pi/3) q[90];
cx q[88], q[90];
cx q[0], q[91];
U(0, 0, pi/3) q[91];
cx q[0], q[91];
cx q[4], q[91];
U(0, 0, pi/3) q[91];
cx q[4], q[91];
cx q[6], q[91];
U(0, 0, pi/3) q[91];
cx q[6], q[91];
cx q[8], q[91];
U(0, 0, pi/3) q[91];
cx q[8], q[91];
cx q[9], q[91];
U(0, 0, pi/3) q[91];
cx q[9], q[91];
cx q[10], q[91];
U(0, 0, pi/3) q[91];
cx q[10], q[91];
cx q[13], q[91];
U(0, 0, pi/3) q[91];
cx q[13], q[91];
cx q[14], q[91];
U(0, 0, pi/3) q[91];
cx q[14], q[91];
cx q[15], q[91];
U(0, 0, pi/3) q[91];
cx q[15], q[91];
cx q[16], q[91];
U(0, 0, pi/3) q[91];
cx q[16], q[91];
cx q[19], q[91];
U(0, 0, pi/3) q[91];
cx q[19], q[91];
cx q[20], q[91];
U(0, 0, pi/3) q[91];
cx q[20], q[91];
cx q[21], q[91];
U(0, 0, pi/3) q[91];
cx q[21], q[91];
cx q[23], q[91];
U(0, 0, pi/3) q[91];
cx q[23], q[91];
cx q[24], q[91];
U(0, 0, pi/3) q[91];
cx q[24], q[91];
cx q[27], q[91];
U(0, 0, pi/3) q[91];
cx q[27], q[91];
cx q[32], q[91];
U(0, 0, pi/3) q[91];
cx q[32], q[91];
cx q[34], q[91];
U(0, 0, pi/3) q[91];
cx q[34], q[91];
cx q[36], q[91];
U(0, 0, pi/3) q[91];
cx q[36], q[91];
cx q[38], q[91];
U(0, 0, pi/3) q[91];
cx q[38], q[91];
cx q[43], q[91];
U(0, 0, pi/3) q[91];
cx q[43], q[91];
cx q[45], q[91];
U(0, 0, pi/3) q[91];
cx q[45], q[91];
cx q[47], q[91];
U(0, 0, pi/3) q[91];
cx q[47], q[91];
cx q[48], q[91];
U(0, 0, pi/3) q[91];
cx q[48], q[91];
cx q[51], q[91];
U(0, 0, pi/3) q[91];
cx q[51], q[91];
cx q[52], q[91];
U(0, 0, pi/3) q[91];
cx q[52], q[91];
cx q[53], q[91];
U(0, 0, pi/3) q[91];
cx q[53], q[91];
cx q[55], q[91];
U(0, 0, pi/3) q[91];
cx q[55], q[91];
cx q[57], q[91];
U(0, 0, pi/3) q[91];
cx q[57], q[91];
cx q[58], q[91];
U(0, 0, pi/3) q[91];
cx q[58], q[91];
cx q[59], q[91];
U(0, 0, pi/3) q[91];
cx q[59], q[91];
cx q[60], q[91];
U(0, 0, pi/3) q[91];
cx q[60], q[91];
cx q[61], q[91];
U(0, 0, pi/3) q[91];
cx q[61], q[91];
cx q[62], q[91];
U(0, 0, pi/3) q[91];
cx q[62], q[91];
cx q[64], q[91];
U(0, 0, pi/3) q[91];
cx q[64], q[91];
cx q[66], q[91];
U(0, 0, pi/3) q[91];
cx q[66], q[91];
cx q[68], q[91];
U(0, 0, pi/3) q[91];
cx q[68], q[91];
cx q[74], q[91];
U(0, 0, pi/3) q[91];
cx q[74], q[91];
cx q[75], q[91];
U(0, 0, pi/3) q[91];
cx q[75], q[91];
cx q[76], q[91];
U(0, 0, pi/3) q[91];
cx q[76], q[91];
cx q[77], q[91];
U(0, 0, pi/3) q[91];
cx q[77], q[91];
cx q[78], q[91];
U(0, 0, pi/3) q[91];
cx q[78], q[91];
cx q[79], q[91];
U(0, 0, pi/3) q[91];
cx q[79], q[91];
cx q[81], q[91];
U(0, 0, pi/3) q[91];
cx q[81], q[91];
cx q[84], q[91];
U(0, 0, pi/3) q[91];
cx q[84], q[91];
cx q[86], q[91];
U(0, 0, pi/3) q[91];
cx q[86], q[91];
cx q[87], q[91];
U(0, 0, pi/3) q[91];
cx q[87], q[91];
cx q[88], q[91];
U(0, 0, pi/3) q[91];
cx q[88], q[91];
cx q[90], q[91];
U(0, 0, pi/3) q[91];
cx q[90], q[91];
cx q[1], q[92];
U(0, 0, pi/3) q[92];
cx q[1], q[92];
cx q[2], q[92];
U(0, 0, pi/3) q[92];
cx q[2], q[92];
cx q[3], q[92];
U(0, 0, pi/3) q[92];
cx q[3], q[92];
cx q[4], q[92];
U(0, 0, pi/3) q[92];
cx q[4], q[92];
cx q[5], q[92];
U(0, 0, pi/3) q[92];
cx q[5], q[92];
cx q[6], q[92];
U(0, 0, pi/3) q[92];
cx q[6], q[92];
cx q[7], q[92];
U(0, 0, pi/3) q[92];
cx q[7], q[92];
cx q[8], q[92];
U(0, 0, pi/3) q[92];
cx q[8], q[92];
cx q[10], q[92];
U(0, 0, pi/3) q[92];
cx q[10], q[92];
cx q[11], q[92];
U(0, 0, pi/3) q[92];
cx q[11], q[92];
cx q[15], q[92];
U(0, 0, pi/3) q[92];
cx q[15], q[92];
cx q[17], q[92];
U(0, 0, pi/3) q[92];
cx q[17], q[92];
cx q[20], q[92];
U(0, 0, pi/3) q[92];
cx q[20], q[92];
cx q[21], q[92];
U(0, 0, pi/3) q[92];
cx q[21], q[92];
cx q[24], q[92];
U(0, 0, pi/3) q[92];
cx q[24], q[92];
cx q[26], q[92];
U(0, 0, pi/3) q[92];
cx q[26], q[92];
cx q[27], q[92];
U(0, 0, pi/3) q[92];
cx q[27], q[92];
cx q[29], q[92];
U(0, 0, pi/3) q[92];
cx q[29], q[92];
cx q[30], q[92];
U(0, 0, pi/3) q[92];
cx q[30], q[92];
cx q[31], q[92];
U(0, 0, pi/3) q[92];
cx q[31], q[92];
cx q[32], q[92];
U(0, 0, pi/3) q[92];
cx q[32], q[92];
cx q[33], q[92];
U(0, 0, pi/3) q[92];
cx q[33], q[92];
cx q[34], q[92];
U(0, 0, pi/3) q[92];
cx q[34], q[92];
cx q[38], q[92];
U(0, 0, pi/3) q[92];
cx q[38], q[92];
cx q[42], q[92];
U(0, 0, pi/3) q[92];
cx q[42], q[92];
cx q[43], q[92];
U(0, 0, pi/3) q[92];
cx q[43], q[92];
cx q[46], q[92];
U(0, 0, pi/3) q[92];
cx q[46], q[92];
cx q[47], q[92];
U(0, 0, pi/3) q[92];
cx q[47], q[92];
cx q[49], q[92];
U(0, 0, pi/3) q[92];
cx q[49], q[92];
cx q[51], q[92];
U(0, 0, pi/3) q[92];
cx q[51], q[92];
cx q[52], q[92];
U(0, 0, pi/3) q[92];
cx q[52], q[92];
cx q[55], q[92];
U(0, 0, pi/3) q[92];
cx q[55], q[92];
cx q[56], q[92];
U(0, 0, pi/3) q[92];
cx q[56], q[92];
cx q[57], q[92];
U(0, 0, pi/3) q[92];
cx q[57], q[92];
cx q[59], q[92];
U(0, 0, pi/3) q[92];
cx q[59], q[92];
cx q[61], q[92];
U(0, 0, pi/3) q[92];
cx q[61], q[92];
cx q[62], q[92];
U(0, 0, pi/3) q[92];
cx q[62], q[92];
cx q[63], q[92];
U(0, 0, pi/3) q[92];
cx q[63], q[92];
cx q[65], q[92];
U(0, 0, pi/3) q[92];
cx q[65], q[92];
cx q[66], q[92];
U(0, 0, pi/3) q[92];
cx q[66], q[92];
cx q[67], q[92];
U(0, 0, pi/3) q[92];
cx q[67], q[92];
cx q[69], q[92];
U(0, 0, pi/3) q[92];
cx q[69], q[92];
cx q[71], q[92];
U(0, 0, pi/3) q[92];
cx q[71], q[92];
cx q[72], q[92];
U(0, 0, pi/3) q[92];
cx q[72], q[92];
cx q[74], q[92];
U(0, 0, pi/3) q[92];
cx q[74], q[92];
cx q[76], q[92];
U(0, 0, pi/3) q[92];
cx q[76], q[92];
cx q[77], q[92];
U(0, 0, pi/3) q[92];
cx q[77], q[92];
cx q[78], q[92];
U(0, 0, pi/3) q[92];
cx q[78], q[92];
cx q[82], q[92];
U(0, 0, pi/3) q[92];
cx q[82], q[92];
cx q[85], q[92];
U(0, 0, pi/3) q[92];
cx q[85], q[92];
cx q[86], q[92];
U(0, 0, pi/3) q[92];
cx q[86], q[92];
cx q[89], q[92];
U(0, 0, pi/3) q[92];
cx q[89], q[92];
cx q[91], q[92];
U(0, 0, pi/3) q[92];
cx q[91], q[92];
cx q[0], q[93];
U(0, 0, pi/3) q[93];
cx q[0], q[93];
cx q[3], q[93];
U(0, 0, pi/3) q[93];
cx q[3], q[93];
cx q[4], q[93];
U(0, 0, pi/3) q[93];
cx q[4], q[93];
cx q[7], q[93];
U(0, 0, pi/3) q[93];
cx q[7], q[93];
cx q[11], q[93];
U(0, 0, pi/3) q[93];
cx q[11], q[93];
cx q[12], q[93];
U(0, 0, pi/3) q[93];
cx q[12], q[93];
cx q[13], q[93];
U(0, 0, pi/3) q[93];
cx q[13], q[93];
cx q[18], q[93];
U(0, 0, pi/3) q[93];
cx q[18], q[93];
cx q[25], q[93];
U(0, 0, pi/3) q[93];
cx q[25], q[93];
cx q[28], q[93];
U(0, 0, pi/3) q[93];
cx q[28], q[93];
cx q[31], q[93];
U(0, 0, pi/3) q[93];
cx q[31], q[93];
cx q[32], q[93];
U(0, 0, pi/3) q[93];
cx q[32], q[93];
cx q[33], q[93];
U(0, 0, pi/3) q[93];
cx q[33], q[93];
cx q[35], q[93];
U(0, 0, pi/3) q[93];
cx q[35], q[93];
cx q[38], q[93];
U(0, 0, pi/3) q[93];
cx q[38], q[93];
cx q[40], q[93];
U(0, 0, pi/3) q[93];
cx q[40], q[93];
cx q[41], q[93];
U(0, 0, pi/3) q[93];
cx q[41], q[93];
cx q[44], q[93];
U(0, 0, pi/3) q[93];
cx q[44], q[93];
cx q[45], q[93];
U(0, 0, pi/3) q[93];
cx q[45], q[93];
cx q[49], q[93];
U(0, 0, pi/3) q[93];
cx q[49], q[93];
cx q[51], q[93];
U(0, 0, pi/3) q[93];
cx q[51], q[93];
cx q[55], q[93];
U(0, 0, pi/3) q[93];
cx q[55], q[93];
cx q[57], q[93];
U(0, 0, pi/3) q[93];
cx q[57], q[93];
cx q[59], q[93];
U(0, 0, pi/3) q[93];
cx q[59], q[93];
cx q[62], q[93];
U(0, 0, pi/3) q[93];
cx q[62], q[93];
cx q[65], q[93];
U(0, 0, pi/3) q[93];
cx q[65], q[93];
cx q[67], q[93];
U(0, 0, pi/3) q[93];
cx q[67], q[93];
cx q[68], q[93];
U(0, 0, pi/3) q[93];
cx q[68], q[93];
cx q[70], q[93];
U(0, 0, pi/3) q[93];
cx q[70], q[93];
cx q[71], q[93];
U(0, 0, pi/3) q[93];
cx q[71], q[93];
cx q[72], q[93];
U(0, 0, pi/3) q[93];
cx q[72], q[93];
cx q[74], q[93];
U(0, 0, pi/3) q[93];
cx q[74], q[93];
cx q[77], q[93];
U(0, 0, pi/3) q[93];
cx q[77], q[93];
cx q[80], q[93];
U(0, 0, pi/3) q[93];
cx q[80], q[93];
cx q[85], q[93];
U(0, 0, pi/3) q[93];
cx q[85], q[93];
cx q[87], q[93];
U(0, 0, pi/3) q[93];
cx q[87], q[93];
cx q[88], q[93];
U(0, 0, pi/3) q[93];
cx q[88], q[93];
cx q[89], q[93];
U(0, 0, pi/3) q[93];
cx q[89], q[93];
cx q[90], q[93];
U(0, 0, pi/3) q[93];
cx q[90], q[93];
cx q[91], q[93];
U(0, 0, pi/3) q[93];
cx q[91], q[93];
cx q[92], q[93];
U(0, 0, pi/3) q[93];
cx q[92], q[93];
cx q[2], q[94];
U(0, 0, pi/3) q[94];
cx q[2], q[94];
cx q[3], q[94];
U(0, 0, pi/3) q[94];
cx q[3], q[94];
cx q[9], q[94];
U(0, 0, pi/3) q[94];
cx q[9], q[94];
cx q[11], q[94];
U(0, 0, pi/3) q[94];
cx q[11], q[94];
cx q[12], q[94];
U(0, 0, pi/3) q[94];
cx q[12], q[94];
cx q[15], q[94];
U(0, 0, pi/3) q[94];
cx q[15], q[94];
cx q[16], q[94];
U(0, 0, pi/3) q[94];
cx q[16], q[94];
cx q[19], q[94];
U(0, 0, pi/3) q[94];
cx q[19], q[94];
cx q[22], q[94];
U(0, 0, pi/3) q[94];
cx q[22], q[94];
cx q[23], q[94];
U(0, 0, pi/3) q[94];
cx q[23], q[94];
cx q[25], q[94];
U(0, 0, pi/3) q[94];
cx q[25], q[94];
cx q[26], q[94];
U(0, 0, pi/3) q[94];
cx q[26], q[94];
cx q[28], q[94];
U(0, 0, pi/3) q[94];
cx q[28], q[94];
cx q[29], q[94];
U(0, 0, pi/3) q[94];
cx q[29], q[94];
cx q[30], q[94];
U(0, 0, pi/3) q[94];
cx q[30], q[94];
cx q[31], q[94];
U(0, 0, pi/3) q[94];
cx q[31], q[94];
cx q[32], q[94];
U(0, 0, pi/3) q[94];
cx q[32], q[94];
cx q[33], q[94];
U(0, 0, pi/3) q[94];
cx q[33], q[94];
cx q[36], q[94];
U(0, 0, pi/3) q[94];
cx q[36], q[94];
cx q[38], q[94];
U(0, 0, pi/3) q[94];
cx q[38], q[94];
cx q[39], q[94];
U(0, 0, pi/3) q[94];
cx q[39], q[94];
cx q[40], q[94];
U(0, 0, pi/3) q[94];
cx q[40], q[94];
cx q[41], q[94];
U(0, 0, pi/3) q[94];
cx q[41], q[94];
cx q[45], q[94];
U(0, 0, pi/3) q[94];
cx q[45], q[94];
cx q[46], q[94];
U(0, 0, pi/3) q[94];
cx q[46], q[94];
cx q[49], q[94];
U(0, 0, pi/3) q[94];
cx q[49], q[94];
cx q[50], q[94];
U(0, 0, pi/3) q[94];
cx q[50], q[94];
cx q[51], q[94];
U(0, 0, pi/3) q[94];
cx q[51], q[94];
cx q[56], q[94];
U(0, 0, pi/3) q[94];
cx q[56], q[94];
cx q[62], q[94];
U(0, 0, pi/3) q[94];
cx q[62], q[94];
cx q[63], q[94];
U(0, 0, pi/3) q[94];
cx q[63], q[94];
cx q[64], q[94];
U(0, 0, pi/3) q[94];
cx q[64], q[94];
cx q[65], q[94];
U(0, 0, pi/3) q[94];
cx q[65], q[94];
cx q[66], q[94];
U(0, 0, pi/3) q[94];
cx q[66], q[94];
cx q[67], q[94];
U(0, 0, pi/3) q[94];
cx q[67], q[94];
cx q[68], q[94];
U(0, 0, pi/3) q[94];
cx q[68], q[94];
cx q[70], q[94];
U(0, 0, pi/3) q[94];
cx q[70], q[94];
cx q[71], q[94];
U(0, 0, pi/3) q[94];
cx q[71], q[94];
cx q[73], q[94];
U(0, 0, pi/3) q[94];
cx q[73], q[94];
cx q[76], q[94];
U(0, 0, pi/3) q[94];
cx q[76], q[94];
cx q[78], q[94];
U(0, 0, pi/3) q[94];
cx q[78], q[94];
cx q[80], q[94];
U(0, 0, pi/3) q[94];
cx q[80], q[94];
cx q[81], q[94];
U(0, 0, pi/3) q[94];
cx q[81], q[94];
cx q[83], q[94];
U(0, 0, pi/3) q[94];
cx q[83], q[94];
cx q[84], q[94];
U(0, 0, pi/3) q[94];
cx q[84], q[94];
cx q[85], q[94];
U(0, 0, pi/3) q[94];
cx q[85], q[94];
cx q[87], q[94];
U(0, 0, pi/3) q[94];
cx q[87], q[94];
cx q[88], q[94];
U(0, 0, pi/3) q[94];
cx q[88], q[94];
cx q[89], q[94];
U(0, 0, pi/3) q[94];
cx q[89], q[94];
cx q[91], q[94];
U(0, 0, pi/3) q[94];
cx q[91], q[94];
cx q[92], q[94];
U(0, 0, pi/3) q[94];
cx q[92], q[94];
cx q[93], q[94];
U(0, 0, pi/3) q[94];
cx q[93], q[94];
cx q[3], q[95];
U(0, 0, pi/3) q[95];
cx q[3], q[95];
cx q[4], q[95];
U(0, 0, pi/3) q[95];
cx q[4], q[95];
cx q[6], q[95];
U(0, 0, pi/3) q[95];
cx q[6], q[95];
cx q[7], q[95];
U(0, 0, pi/3) q[95];
cx q[7], q[95];
cx q[8], q[95];
U(0, 0, pi/3) q[95];
cx q[8], q[95];
cx q[9], q[95];
U(0, 0, pi/3) q[95];
cx q[9], q[95];
cx q[11], q[95];
U(0, 0, pi/3) q[95];
cx q[11], q[95];
cx q[12], q[95];
U(0, 0, pi/3) q[95];
cx q[12], q[95];
cx q[13], q[95];
U(0, 0, pi/3) q[95];
cx q[13], q[95];
cx q[14], q[95];
U(0, 0, pi/3) q[95];
cx q[14], q[95];
cx q[15], q[95];
U(0, 0, pi/3) q[95];
cx q[15], q[95];
cx q[16], q[95];
U(0, 0, pi/3) q[95];
cx q[16], q[95];
cx q[17], q[95];
U(0, 0, pi/3) q[95];
cx q[17], q[95];
cx q[18], q[95];
U(0, 0, pi/3) q[95];
cx q[18], q[95];
cx q[22], q[95];
U(0, 0, pi/3) q[95];
cx q[22], q[95];
cx q[23], q[95];
U(0, 0, pi/3) q[95];
cx q[23], q[95];
cx q[24], q[95];
U(0, 0, pi/3) q[95];
cx q[24], q[95];
cx q[26], q[95];
U(0, 0, pi/3) q[95];
cx q[26], q[95];
cx q[30], q[95];
U(0, 0, pi/3) q[95];
cx q[30], q[95];
cx q[32], q[95];
U(0, 0, pi/3) q[95];
cx q[32], q[95];
cx q[34], q[95];
U(0, 0, pi/3) q[95];
cx q[34], q[95];
cx q[37], q[95];
U(0, 0, pi/3) q[95];
cx q[37], q[95];
cx q[38], q[95];
U(0, 0, pi/3) q[95];
cx q[38], q[95];
cx q[39], q[95];
U(0, 0, pi/3) q[95];
cx q[39], q[95];
cx q[43], q[95];
U(0, 0, pi/3) q[95];
cx q[43], q[95];
cx q[45], q[95];
U(0, 0, pi/3) q[95];
cx q[45], q[95];
cx q[47], q[95];
U(0, 0, pi/3) q[95];
cx q[47], q[95];
cx q[48], q[95];
U(0, 0, pi/3) q[95];
cx q[48], q[95];
cx q[50], q[95];
U(0, 0, pi/3) q[95];
cx q[50], q[95];
cx q[54], q[95];
U(0, 0, pi/3) q[95];
cx q[54], q[95];
cx q[55], q[95];
U(0, 0, pi/3) q[95];
cx q[55], q[95];
cx q[56], q[95];
U(0, 0, pi/3) q[95];
cx q[56], q[95];
cx q[57], q[95];
U(0, 0, pi/3) q[95];
cx q[57], q[95];
cx q[59], q[95];
U(0, 0, pi/3) q[95];
cx q[59], q[95];
cx q[61], q[95];
U(0, 0, pi/3) q[95];
cx q[61], q[95];
cx q[62], q[95];
U(0, 0, pi/3) q[95];
cx q[62], q[95];
cx q[63], q[95];
U(0, 0, pi/3) q[95];
cx q[63], q[95];
cx q[64], q[95];
U(0, 0, pi/3) q[95];
cx q[64], q[95];
cx q[66], q[95];
U(0, 0, pi/3) q[95];
cx q[66], q[95];
cx q[74], q[95];
U(0, 0, pi/3) q[95];
cx q[74], q[95];
cx q[75], q[95];
U(0, 0, pi/3) q[95];
cx q[75], q[95];
cx q[77], q[95];
U(0, 0, pi/3) q[95];
cx q[77], q[95];
cx q[78], q[95];
U(0, 0, pi/3) q[95];
cx q[78], q[95];
cx q[81], q[95];
U(0, 0, pi/3) q[95];
cx q[81], q[95];
cx q[84], q[95];
U(0, 0, pi/3) q[95];
cx q[84], q[95];
cx q[85], q[95];
U(0, 0, pi/3) q[95];
cx q[85], q[95];
cx q[91], q[95];
U(0, 0, pi/3) q[95];
cx q[91], q[95];
cx q[93], q[95];
U(0, 0, pi/3) q[95];
cx q[93], q[95];
cx q[94], q[95];
U(0, 0, pi/3) q[95];
cx q[94], q[95];
cx q[0], q[96];
U(0, 0, pi/3) q[96];
cx q[0], q[96];
cx q[1], q[96];
U(0, 0, pi/3) q[96];
cx q[1], q[96];
cx q[2], q[96];
U(0, 0, pi/3) q[96];
cx q[2], q[96];
cx q[3], q[96];
U(0, 0, pi/3) q[96];
cx q[3], q[96];
cx q[5], q[96];
U(0, 0, pi/3) q[96];
cx q[5], q[96];
cx q[9], q[96];
U(0, 0, pi/3) q[96];
cx q[9], q[96];
cx q[12], q[96];
U(0, 0, pi/3) q[96];
cx q[12], q[96];
cx q[13], q[96];
U(0, 0, pi/3) q[96];
cx q[13], q[96];
cx q[14], q[96];
U(0, 0, pi/3) q[96];
cx q[14], q[96];
cx q[16], q[96];
U(0, 0, pi/3) q[96];
cx q[16], q[96];
cx q[17], q[96];
U(0, 0, pi/3) q[96];
cx q[17], q[96];
cx q[19], q[96];
U(0, 0, pi/3) q[96];
cx q[19], q[96];
cx q[20], q[96];
U(0, 0, pi/3) q[96];
cx q[20], q[96];
cx q[22], q[96];
U(0, 0, pi/3) q[96];
cx q[22], q[96];
cx q[24], q[96];
U(0, 0, pi/3) q[96];
cx q[24], q[96];
cx q[26], q[96];
U(0, 0, pi/3) q[96];
cx q[26], q[96];
cx q[27], q[96];
U(0, 0, pi/3) q[96];
cx q[27], q[96];
cx q[28], q[96];
U(0, 0, pi/3) q[96];
cx q[28], q[96];
cx q[34], q[96];
U(0, 0, pi/3) q[96];
cx q[34], q[96];
cx q[35], q[96];
U(0, 0, pi/3) q[96];
cx q[35], q[96];
cx q[41], q[96];
U(0, 0, pi/3) q[96];
cx q[41], q[96];
cx q[42], q[96];
U(0, 0, pi/3) q[96];
cx q[42], q[96];
cx q[43], q[96];
U(0, 0, pi/3) q[96];
cx q[43], q[96];
cx q[45], q[96];
U(0, 0, pi/3) q[96];
cx q[45], q[96];
cx q[46], q[96];
U(0, 0, pi/3) q[96];
cx q[46], q[96];
cx q[49], q[96];
U(0, 0, pi/3) q[96];
cx q[49], q[96];
cx q[50], q[96];
U(0, 0, pi/3) q[96];
cx q[50], q[96];
cx q[51], q[96];
U(0, 0, pi/3) q[96];
cx q[51], q[96];
cx q[52], q[96];
U(0, 0, pi/3) q[96];
cx q[52], q[96];
cx q[54], q[96];
U(0, 0, pi/3) q[96];
cx q[54], q[96];
cx q[58], q[96];
U(0, 0, pi/3) q[96];
cx q[58], q[96];
cx q[60], q[96];
U(0, 0, pi/3) q[96];
cx q[60], q[96];
cx q[64], q[96];
U(0, 0, pi/3) q[96];
cx q[64], q[96];
cx q[65], q[96];
U(0, 0, pi/3) q[96];
cx q[65], q[96];
cx q[66], q[96];
U(0, 0, pi/3) q[96];
cx q[66], q[96];
cx q[67], q[96];
U(0, 0, pi/3) q[96];
cx q[67], q[96];
cx q[68], q[96];
U(0, 0, pi/3) q[96];
cx q[68], q[96];
cx q[70], q[96];
U(0, 0, pi/3) q[96];
cx q[70], q[96];
cx q[72], q[96];
U(0, 0, pi/3) q[96];
cx q[72], q[96];
cx q[74], q[96];
U(0, 0, pi/3) q[96];
cx q[74], q[96];
cx q[75], q[96];
U(0, 0, pi/3) q[96];
cx q[75], q[96];
cx q[77], q[96];
U(0, 0, pi/3) q[96];
cx q[77], q[96];
cx q[78], q[96];
U(0, 0, pi/3) q[96];
cx q[78], q[96];
cx q[79], q[96];
U(0, 0, pi/3) q[96];
cx q[79], q[96];
cx q[82], q[96];
U(0, 0, pi/3) q[96];
cx q[82], q[96];
cx q[83], q[96];
U(0, 0, pi/3) q[96];
cx q[83], q[96];
cx q[84], q[96];
U(0, 0, pi/3) q[96];
cx q[84], q[96];
cx q[86], q[96];
U(0, 0, pi/3) q[96];
cx q[86], q[96];
cx q[89], q[96];
U(0, 0, pi/3) q[96];
cx q[89], q[96];
cx q[91], q[96];
U(0, 0, pi/3) q[96];
cx q[91], q[96];
cx q[93], q[96];
U(0, 0, pi/3) q[96];
cx q[93], q[96];
cx q[0], q[97];
U(0, 0, pi/3) q[97];
cx q[0], q[97];
cx q[1], q[97];
U(0, 0, pi/3) q[97];
cx q[1], q[97];
cx q[3], q[97];
U(0, 0, pi/3) q[97];
cx q[3], q[97];
cx q[4], q[97];
U(0, 0, pi/3) q[97];
cx q[4], q[97];
cx q[10], q[97];
U(0, 0, pi/3) q[97];
cx q[10], q[97];
cx q[11], q[97];
U(0, 0, pi/3) q[97];
cx q[11], q[97];
cx q[12], q[97];
U(0, 0, pi/3) q[97];
cx q[12], q[97];
cx q[13], q[97];
U(0, 0, pi/3) q[97];
cx q[13], q[97];
cx q[16], q[97];
U(0, 0, pi/3) q[97];
cx q[16], q[97];
cx q[17], q[97];
U(0, 0, pi/3) q[97];
cx q[17], q[97];
cx q[19], q[97];
U(0, 0, pi/3) q[97];
cx q[19], q[97];
cx q[20], q[97];
U(0, 0, pi/3) q[97];
cx q[20], q[97];
cx q[24], q[97];
U(0, 0, pi/3) q[97];
cx q[24], q[97];
cx q[26], q[97];
U(0, 0, pi/3) q[97];
cx q[26], q[97];
cx q[27], q[97];
U(0, 0, pi/3) q[97];
cx q[27], q[97];
cx q[31], q[97];
U(0, 0, pi/3) q[97];
cx q[31], q[97];
cx q[32], q[97];
U(0, 0, pi/3) q[97];
cx q[32], q[97];
cx q[33], q[97];
U(0, 0, pi/3) q[97];
cx q[33], q[97];
cx q[34], q[97];
U(0, 0, pi/3) q[97];
cx q[34], q[97];
cx q[35], q[97];
U(0, 0, pi/3) q[97];
cx q[35], q[97];
cx q[36], q[97];
U(0, 0, pi/3) q[97];
cx q[36], q[97];
cx q[40], q[97];
U(0, 0, pi/3) q[97];
cx q[40], q[97];
cx q[41], q[97];
U(0, 0, pi/3) q[97];
cx q[41], q[97];
cx q[42], q[97];
U(0, 0, pi/3) q[97];
cx q[42], q[97];
cx q[44], q[97];
U(0, 0, pi/3) q[97];
cx q[44], q[97];
cx q[46], q[97];
U(0, 0, pi/3) q[97];
cx q[46], q[97];
cx q[48], q[97];
U(0, 0, pi/3) q[97];
cx q[48], q[97];
cx q[49], q[97];
U(0, 0, pi/3) q[97];
cx q[49], q[97];
cx q[53], q[97];
U(0, 0, pi/3) q[97];
cx q[53], q[97];
cx q[54], q[97];
U(0, 0, pi/3) q[97];
cx q[54], q[97];
cx q[55], q[97];
U(0, 0, pi/3) q[97];
cx q[55], q[97];
cx q[56], q[97];
U(0, 0, pi/3) q[97];
cx q[56], q[97];
cx q[59], q[97];
U(0, 0, pi/3) q[97];
cx q[59], q[97];
cx q[63], q[97];
U(0, 0, pi/3) q[97];
cx q[63], q[97];
cx q[64], q[97];
U(0, 0, pi/3) q[97];
cx q[64], q[97];
cx q[67], q[97];
U(0, 0, pi/3) q[97];
cx q[67], q[97];
cx q[70], q[97];
U(0, 0, pi/3) q[97];
cx q[70], q[97];
cx q[71], q[97];
U(0, 0, pi/3) q[97];
cx q[71], q[97];
cx q[72], q[97];
U(0, 0, pi/3) q[97];
cx q[72], q[97];
cx q[74], q[97];
U(0, 0, pi/3) q[97];
cx q[74], q[97];
cx q[78], q[97];
U(0, 0, pi/3) q[97];
cx q[78], q[97];
cx q[79], q[97];
U(0, 0, pi/3) q[97];
cx q[79], q[97];
cx q[80], q[97];
U(0, 0, pi/3) q[97];
cx q[80], q[97];
cx q[81], q[97];
U(0, 0, pi/3) q[97];
cx q[81], q[97];
cx q[82], q[97];
U(0, 0, pi/3) q[97];
cx q[82], q[97];
cx q[84], q[97];
U(0, 0, pi/3) q[97];
cx q[84], q[97];
cx q[86], q[97];
U(0, 0, pi/3) q[97];
cx q[86], q[97];
cx q[87], q[97];
U(0, 0, pi/3) q[97];
cx q[87], q[97];
cx q[88], q[97];
U(0, 0, pi/3) q[97];
cx q[88], q[97];
cx q[92], q[97];
U(0, 0, pi/3) q[97];
cx q[92], q[97];
cx q[95], q[97];
U(0, 0, pi/3) q[97];
cx q[95], q[97];
cx q[0], q[98];
U(0, 0, pi/3) q[98];
cx q[0], q[98];
cx q[1], q[98];
U(0, 0, pi/3) q[98];
cx q[1], q[98];
cx q[2], q[98];
U(0, 0, pi/3) q[98];
cx q[2], q[98];
cx q[4], q[98];
U(0, 0, pi/3) q[98];
cx q[4], q[98];
cx q[6], q[98];
U(0, 0, pi/3) q[98];
cx q[6], q[98];
cx q[7], q[98];
U(0, 0, pi/3) q[98];
cx q[7], q[98];
cx q[8], q[98];
U(0, 0, pi/3) q[98];
cx q[8], q[98];
cx q[9], q[98];
U(0, 0, pi/3) q[98];
cx q[9], q[98];
cx q[11], q[98];
U(0, 0, pi/3) q[98];
cx q[11], q[98];
cx q[13], q[98];
U(0, 0, pi/3) q[98];
cx q[13], q[98];
cx q[26], q[98];
U(0, 0, pi/3) q[98];
cx q[26], q[98];
cx q[28], q[98];
U(0, 0, pi/3) q[98];
cx q[28], q[98];
cx q[29], q[98];
U(0, 0, pi/3) q[98];
cx q[29], q[98];
cx q[30], q[98];
U(0, 0, pi/3) q[98];
cx q[30], q[98];
cx q[32], q[98];
U(0, 0, pi/3) q[98];
cx q[32], q[98];
cx q[33], q[98];
U(0, 0, pi/3) q[98];
cx q[33], q[98];
cx q[34], q[98];
U(0, 0, pi/3) q[98];
cx q[34], q[98];
cx q[36], q[98];
U(0, 0, pi/3) q[98];
cx q[36], q[98];
cx q[38], q[98];
U(0, 0, pi/3) q[98];
cx q[38], q[98];
cx q[43], q[98];
U(0, 0, pi/3) q[98];
cx q[43], q[98];
cx q[44], q[98];
U(0, 0, pi/3) q[98];
cx q[44], q[98];
cx q[46], q[98];
U(0, 0, pi/3) q[98];
cx q[46], q[98];
cx q[56], q[98];
U(0, 0, pi/3) q[98];
cx q[56], q[98];
cx q[57], q[98];
U(0, 0, pi/3) q[98];
cx q[57], q[98];
cx q[58], q[98];
U(0, 0, pi/3) q[98];
cx q[58], q[98];
cx q[60], q[98];
U(0, 0, pi/3) q[98];
cx q[60], q[98];
cx q[61], q[98];
U(0, 0, pi/3) q[98];
cx q[61], q[98];
cx q[69], q[98];
U(0, 0, pi/3) q[98];
cx q[69], q[98];
cx q[71], q[98];
U(0, 0, pi/3) q[98];
cx q[71], q[98];
cx q[75], q[98];
U(0, 0, pi/3) q[98];
cx q[75], q[98];
cx q[79], q[98];
U(0, 0, pi/3) q[98];
cx q[79], q[98];
cx q[81], q[98];
U(0, 0, pi/3) q[98];
cx q[81], q[98];
cx q[83], q[98];
U(0, 0, pi/3) q[98];
cx q[83], q[98];
cx q[85], q[98];
U(0, 0, pi/3) q[98];
cx q[85], q[98];
cx q[87], q[98];
U(0, 0, pi/3) q[98];
cx q[87], q[98];
cx q[88], q[98];
U(0, 0, pi/3) q[98];
cx q[88], q[98];
cx q[89], q[98];
U(0, 0, pi/3) q[98];
cx q[89], q[98];
cx q[90], q[98];
U(0, 0, pi/3) q[98];
cx q[90], q[98];
cx q[92], q[98];
U(0, 0, pi/3) q[98];
cx q[92], q[98];
cx q[93], q[98];
U(0, 0, pi/3) q[98];
cx q[93], q[98];
cx q[94], q[98];
U(0, 0, pi/3) q[98];
cx q[94], q[98];
cx q[95], q[98];
U(0, 0, pi/3) q[98];
cx q[95], q[98];
cx q[96], q[98];
U(0, 0, pi/3) q[98];
cx q[96], q[98];
cx q[2], q[99];
U(0, 0, pi/3) q[99];
cx q[2], q[99];
cx q[6], q[99];
U(0, 0, pi/3) q[99];
cx q[6], q[99];
cx q[8], q[99];
U(0, 0, pi/3) q[99];
cx q[8], q[99];
cx q[9], q[99];
U(0, 0, pi/3) q[99];
cx q[9], q[99];
cx q[11], q[99];
U(0, 0, pi/3) q[99];
cx q[11], q[99];
cx q[13], q[99];
U(0, 0, pi/3) q[99];
cx q[13], q[99];
cx q[14], q[99];
U(0, 0, pi/3) q[99];
cx q[14], q[99];
cx q[15], q[99];
U(0, 0, pi/3) q[99];
cx q[15], q[99];
cx q[17], q[99];
U(0, 0, pi/3) q[99];
cx q[17], q[99];
cx q[21], q[99];
U(0, 0, pi/3) q[99];
cx q[21], q[99];
cx q[22], q[99];
U(0, 0, pi/3) q[99];
cx q[22], q[99];
cx q[24], q[99];
U(0, 0, pi/3) q[99];
cx q[24], q[99];
cx q[25], q[99];
U(0, 0, pi/3) q[99];
cx q[25], q[99];
cx q[28], q[99];
U(0, 0, pi/3) q[99];
cx q[28], q[99];
cx q[30], q[99];
U(0, 0, pi/3) q[99];
cx q[30], q[99];
cx q[31], q[99];
U(0, 0, pi/3) q[99];
cx q[31], q[99];
cx q[34], q[99];
U(0, 0, pi/3) q[99];
cx q[34], q[99];
cx q[35], q[99];
U(0, 0, pi/3) q[99];
cx q[35], q[99];
cx q[36], q[99];
U(0, 0, pi/3) q[99];
cx q[36], q[99];
cx q[37], q[99];
U(0, 0, pi/3) q[99];
cx q[37], q[99];
cx q[38], q[99];
U(0, 0, pi/3) q[99];
cx q[38], q[99];
cx q[41], q[99];
U(0, 0, pi/3) q[99];
cx q[41], q[99];
cx q[42], q[99];
U(0, 0, pi/3) q[99];
cx q[42], q[99];
cx q[44], q[99];
U(0, 0, pi/3) q[99];
cx q[44], q[99];
cx q[45], q[99];
U(0, 0, pi/3) q[99];
cx q[45], q[99];
cx q[46], q[99];
U(0, 0, pi/3) q[99];
cx q[46], q[99];
cx q[47], q[99];
U(0, 0, pi/3) q[99];
cx q[47], q[99];
cx q[48], q[99];
U(0, 0, pi/3) q[99];
cx q[48], q[99];
cx q[49], q[99];
U(0, 0, pi/3) q[99];
cx q[49], q[99];
cx q[50], q[99];
U(0, 0, pi/3) q[99];
cx q[50], q[99];
cx q[53], q[99];
U(0, 0, pi/3) q[99];
cx q[53], q[99];
cx q[54], q[99];
U(0, 0, pi/3) q[99];
cx q[54], q[99];
cx q[56], q[99];
U(0, 0, pi/3) q[99];
cx q[56], q[99];
cx q[57], q[99];
U(0, 0, pi/3) q[99];
cx q[57], q[99];
cx q[58], q[99];
U(0, 0, pi/3) q[99];
cx q[58], q[99];
cx q[59], q[99];
U(0, 0, pi/3) q[99];
cx q[59], q[99];
cx q[60], q[99];
U(0, 0, pi/3) q[99];
cx q[60], q[99];
cx q[63], q[99];
U(0, 0, pi/3) q[99];
cx q[63], q[99];
cx q[64], q[99];
U(0, 0, pi/3) q[99];
cx q[64], q[99];
cx q[65], q[99];
U(0, 0, pi/3) q[99];
cx q[65], q[99];
cx q[71], q[99];
U(0, 0, pi/3) q[99];
cx q[71], q[99];
cx q[72], q[99];
U(0, 0, pi/3) q[99];
cx q[72], q[99];
cx q[73], q[99];
U(0, 0, pi/3) q[99];
cx q[73], q[99];
cx q[75], q[99];
U(0, 0, pi/3) q[99];
cx q[75], q[99];
cx q[76], q[99];
U(0, 0, pi/3) q[99];
cx q[76], q[99];
cx q[77], q[99];
U(0, 0, pi/3) q[99];
cx q[77], q[99];
cx q[78], q[99];
U(0, 0, pi/3) q[99];
cx q[78], q[99];
cx q[79], q[99];
U(0, 0, pi/3) q[99];
cx q[79], q[99];
cx q[80], q[99];
U(0, 0, pi/3) q[99];
cx q[80], q[99];
cx q[81], q[99];
U(0, 0, pi/3) q[99];
cx q[81], q[99];
cx q[83], q[99];
U(0, 0, pi/3) q[99];
cx q[83], q[99];
cx q[86], q[99];
U(0, 0, pi/3) q[99];
cx q[86], q[99];
cx q[87], q[99];
U(0, 0, pi/3) q[99];
cx q[87], q[99];
cx q[88], q[99];
U(0, 0, pi/3) q[99];
cx q[88], q[99];
cx q[91], q[99];
U(0, 0, pi/3) q[99];
cx q[91], q[99];
cx q[97], q[99];
U(0, 0, pi/3) q[99];
cx q[97], q[99];
cx q[1], q[100];
U(0, 0, pi/3) q[100];
cx q[1], q[100];
cx q[4], q[100];
U(0, 0, pi/3) q[100];
cx q[4], q[100];
cx q[6], q[100];
U(0, 0, pi/3) q[100];
cx q[6], q[100];
cx q[7], q[100];
U(0, 0, pi/3) q[100];
cx q[7], q[100];
cx q[8], q[100];
U(0, 0, pi/3) q[100];
cx q[8], q[100];
cx q[10], q[100];
U(0, 0, pi/3) q[100];
cx q[10], q[100];
cx q[15], q[100];
U(0, 0, pi/3) q[100];
cx q[15], q[100];
cx q[16], q[100];
U(0, 0, pi/3) q[100];
cx q[16], q[100];
cx q[17], q[100];
U(0, 0, pi/3) q[100];
cx q[17], q[100];
cx q[18], q[100];
U(0, 0, pi/3) q[100];
cx q[18], q[100];
cx q[21], q[100];
U(0, 0, pi/3) q[100];
cx q[21], q[100];
cx q[22], q[100];
U(0, 0, pi/3) q[100];
cx q[22], q[100];
cx q[24], q[100];
U(0, 0, pi/3) q[100];
cx q[24], q[100];
cx q[25], q[100];
U(0, 0, pi/3) q[100];
cx q[25], q[100];
cx q[26], q[100];
U(0, 0, pi/3) q[100];
cx q[26], q[100];
cx q[27], q[100];
U(0, 0, pi/3) q[100];
cx q[27], q[100];
cx q[28], q[100];
U(0, 0, pi/3) q[100];
cx q[28], q[100];
cx q[29], q[100];
U(0, 0, pi/3) q[100];
cx q[29], q[100];
cx q[31], q[100];
U(0, 0, pi/3) q[100];
cx q[31], q[100];
cx q[33], q[100];
U(0, 0, pi/3) q[100];
cx q[33], q[100];
cx q[34], q[100];
U(0, 0, pi/3) q[100];
cx q[34], q[100];
cx q[38], q[100];
U(0, 0, pi/3) q[100];
cx q[38], q[100];
cx q[40], q[100];
U(0, 0, pi/3) q[100];
cx q[40], q[100];
cx q[42], q[100];
U(0, 0, pi/3) q[100];
cx q[42], q[100];
cx q[45], q[100];
U(0, 0, pi/3) q[100];
cx q[45], q[100];
cx q[46], q[100];
U(0, 0, pi/3) q[100];
cx q[46], q[100];
cx q[47], q[100];
U(0, 0, pi/3) q[100];
cx q[47], q[100];
cx q[49], q[100];
U(0, 0, pi/3) q[100];
cx q[49], q[100];
cx q[51], q[100];
U(0, 0, pi/3) q[100];
cx q[51], q[100];
cx q[52], q[100];
U(0, 0, pi/3) q[100];
cx q[52], q[100];
cx q[53], q[100];
U(0, 0, pi/3) q[100];
cx q[53], q[100];
cx q[54], q[100];
U(0, 0, pi/3) q[100];
cx q[54], q[100];
cx q[60], q[100];
U(0, 0, pi/3) q[100];
cx q[60], q[100];
cx q[64], q[100];
U(0, 0, pi/3) q[100];
cx q[64], q[100];
cx q[65], q[100];
U(0, 0, pi/3) q[100];
cx q[65], q[100];
cx q[66], q[100];
U(0, 0, pi/3) q[100];
cx q[66], q[100];
cx q[67], q[100];
U(0, 0, pi/3) q[100];
cx q[67], q[100];
cx q[68], q[100];
U(0, 0, pi/3) q[100];
cx q[68], q[100];
cx q[72], q[100];
U(0, 0, pi/3) q[100];
cx q[72], q[100];
cx q[73], q[100];
U(0, 0, pi/3) q[100];
cx q[73], q[100];
cx q[74], q[100];
U(0, 0, pi/3) q[100];
cx q[74], q[100];
cx q[75], q[100];
U(0, 0, pi/3) q[100];
cx q[75], q[100];
cx q[76], q[100];
U(0, 0, pi/3) q[100];
cx q[76], q[100];
cx q[77], q[100];
U(0, 0, pi/3) q[100];
cx q[77], q[100];
cx q[80], q[100];
U(0, 0, pi/3) q[100];
cx q[80], q[100];
cx q[84], q[100];
U(0, 0, pi/3) q[100];
cx q[84], q[100];
cx q[85], q[100];
U(0, 0, pi/3) q[100];
cx q[85], q[100];
cx q[87], q[100];
U(0, 0, pi/3) q[100];
cx q[87], q[100];
cx q[89], q[100];
U(0, 0, pi/3) q[100];
cx q[89], q[100];
cx q[90], q[100];
U(0, 0, pi/3) q[100];
cx q[90], q[100];
cx q[93], q[100];
U(0, 0, pi/3) q[100];
cx q[93], q[100];
cx q[95], q[100];
U(0, 0, pi/3) q[100];
cx q[95], q[100];
cx q[96], q[100];
U(0, 0, pi/3) q[100];
cx q[96], q[100];
cx q[0], q[101];
U(0, 0, pi/3) q[101];
cx q[0], q[101];
cx q[1], q[101];
U(0, 0, pi/3) q[101];
cx q[1], q[101];
cx q[3], q[101];
U(0, 0, pi/3) q[101];
cx q[3], q[101];
cx q[4], q[101];
U(0, 0, pi/3) q[101];
cx q[4], q[101];
cx q[5], q[101];
U(0, 0, pi/3) q[101];
cx q[5], q[101];
cx q[6], q[101];
U(0, 0, pi/3) q[101];
cx q[6], q[101];
cx q[7], q[101];
U(0, 0, pi/3) q[101];
cx q[7], q[101];
cx q[8], q[101];
U(0, 0, pi/3) q[101];
cx q[8], q[101];
cx q[9], q[101];
U(0, 0, pi/3) q[101];
cx q[9], q[101];
cx q[13], q[101];
U(0, 0, pi/3) q[101];
cx q[13], q[101];
cx q[20], q[101];
U(0, 0, pi/3) q[101];
cx q[20], q[101];
cx q[21], q[101];
U(0, 0, pi/3) q[101];
cx q[21], q[101];
cx q[22], q[101];
U(0, 0, pi/3) q[101];
cx q[22], q[101];
cx q[24], q[101];
U(0, 0, pi/3) q[101];
cx q[24], q[101];
cx q[25], q[101];
U(0, 0, pi/3) q[101];
cx q[25], q[101];
cx q[27], q[101];
U(0, 0, pi/3) q[101];
cx q[27], q[101];
cx q[32], q[101];
U(0, 0, pi/3) q[101];
cx q[32], q[101];
cx q[35], q[101];
U(0, 0, pi/3) q[101];
cx q[35], q[101];
cx q[37], q[101];
U(0, 0, pi/3) q[101];
cx q[37], q[101];
cx q[38], q[101];
U(0, 0, pi/3) q[101];
cx q[38], q[101];
cx q[39], q[101];
U(0, 0, pi/3) q[101];
cx q[39], q[101];
cx q[40], q[101];
U(0, 0, pi/3) q[101];
cx q[40], q[101];
cx q[43], q[101];
U(0, 0, pi/3) q[101];
cx q[43], q[101];
cx q[44], q[101];
U(0, 0, pi/3) q[101];
cx q[44], q[101];
cx q[45], q[101];
U(0, 0, pi/3) q[101];
cx q[45], q[101];
cx q[47], q[101];
U(0, 0, pi/3) q[101];
cx q[47], q[101];
cx q[48], q[101];
U(0, 0, pi/3) q[101];
cx q[48], q[101];
cx q[49], q[101];
U(0, 0, pi/3) q[101];
cx q[49], q[101];
cx q[52], q[101];
U(0, 0, pi/3) q[101];
cx q[52], q[101];
cx q[53], q[101];
U(0, 0, pi/3) q[101];
cx q[53], q[101];
cx q[54], q[101];
U(0, 0, pi/3) q[101];
cx q[54], q[101];
cx q[55], q[101];
U(0, 0, pi/3) q[101];
cx q[55], q[101];
cx q[56], q[101];
U(0, 0, pi/3) q[101];
cx q[56], q[101];
cx q[59], q[101];
U(0, 0, pi/3) q[101];
cx q[59], q[101];
cx q[61], q[101];
U(0, 0, pi/3) q[101];
cx q[61], q[101];
cx q[65], q[101];
U(0, 0, pi/3) q[101];
cx q[65], q[101];
cx q[68], q[101];
U(0, 0, pi/3) q[101];
cx q[68], q[101];
cx q[69], q[101];
U(0, 0, pi/3) q[101];
cx q[69], q[101];
cx q[70], q[101];
U(0, 0, pi/3) q[101];
cx q[70], q[101];
cx q[75], q[101];
U(0, 0, pi/3) q[101];
cx q[75], q[101];
cx q[77], q[101];
U(0, 0, pi/3) q[101];
cx q[77], q[101];
cx q[79], q[101];
U(0, 0, pi/3) q[101];
cx q[79], q[101];
cx q[82], q[101];
U(0, 0, pi/3) q[101];
cx q[82], q[101];
cx q[86], q[101];
U(0, 0, pi/3) q[101];
cx q[86], q[101];
cx q[87], q[101];
U(0, 0, pi/3) q[101];
cx q[87], q[101];
cx q[89], q[101];
U(0, 0, pi/3) q[101];
cx q[89], q[101];
cx q[90], q[101];
U(0, 0, pi/3) q[101];
cx q[90], q[101];
cx q[92], q[101];
U(0, 0, pi/3) q[101];
cx q[92], q[101];
cx q[96], q[101];
U(0, 0, pi/3) q[101];
cx q[96], q[101];
cx q[97], q[101];
U(0, 0, pi/3) q[101];
cx q[97], q[101];
cx q[98], q[101];
U(0, 0, pi/3) q[101];
cx q[98], q[101];
cx q[99], q[101];
U(0, 0, pi/3) q[101];
cx q[99], q[101];
cx q[100], q[101];
U(0, 0, pi/3) q[101];
cx q[100], q[101];
cx q[0], q[102];
U(0, 0, pi/3) q[102];
cx q[0], q[102];
cx q[4], q[102];
U(0, 0, pi/3) q[102];
cx q[4], q[102];
cx q[5], q[102];
U(0, 0, pi/3) q[102];
cx q[5], q[102];
cx q[6], q[102];
U(0, 0, pi/3) q[102];
cx q[6], q[102];
cx q[8], q[102];
U(0, 0, pi/3) q[102];
cx q[8], q[102];
cx q[9], q[102];
U(0, 0, pi/3) q[102];
cx q[9], q[102];
cx q[13], q[102];
U(0, 0, pi/3) q[102];
cx q[13], q[102];
cx q[14], q[102];
U(0, 0, pi/3) q[102];
cx q[14], q[102];
cx q[15], q[102];
U(0, 0, pi/3) q[102];
cx q[15], q[102];
cx q[16], q[102];
U(0, 0, pi/3) q[102];
cx q[16], q[102];
cx q[17], q[102];
U(0, 0, pi/3) q[102];
cx q[17], q[102];
cx q[20], q[102];
U(0, 0, pi/3) q[102];
cx q[20], q[102];
cx q[22], q[102];
U(0, 0, pi/3) q[102];
cx q[22], q[102];
cx q[23], q[102];
U(0, 0, pi/3) q[102];
cx q[23], q[102];
cx q[24], q[102];
U(0, 0, pi/3) q[102];
cx q[24], q[102];
cx q[29], q[102];
U(0, 0, pi/3) q[102];
cx q[29], q[102];
cx q[34], q[102];
U(0, 0, pi/3) q[102];
cx q[34], q[102];
cx q[35], q[102];
U(0, 0, pi/3) q[102];
cx q[35], q[102];
cx q[37], q[102];
U(0, 0, pi/3) q[102];
cx q[37], q[102];
cx q[38], q[102];
U(0, 0, pi/3) q[102];
cx q[38], q[102];
cx q[40], q[102];
U(0, 0, pi/3) q[102];
cx q[40], q[102];
cx q[41], q[102];
U(0, 0, pi/3) q[102];
cx q[41], q[102];
cx q[42], q[102];
U(0, 0, pi/3) q[102];
cx q[42], q[102];
cx q[45], q[102];
U(0, 0, pi/3) q[102];
cx q[45], q[102];
cx q[47], q[102];
U(0, 0, pi/3) q[102];
cx q[47], q[102];
cx q[49], q[102];
U(0, 0, pi/3) q[102];
cx q[49], q[102];
cx q[50], q[102];
U(0, 0, pi/3) q[102];
cx q[50], q[102];
cx q[53], q[102];
U(0, 0, pi/3) q[102];
cx q[53], q[102];
cx q[54], q[102];
U(0, 0, pi/3) q[102];
cx q[54], q[102];
cx q[55], q[102];
U(0, 0, pi/3) q[102];
cx q[55], q[102];
cx q[56], q[102];
U(0, 0, pi/3) q[102];
cx q[56], q[102];
cx q[58], q[102];
U(0, 0, pi/3) q[102];
cx q[58], q[102];
cx q[63], q[102];
U(0, 0, pi/3) q[102];
cx q[63], q[102];
cx q[67], q[102];
U(0, 0, pi/3) q[102];
cx q[67], q[102];
cx q[70], q[102];
U(0, 0, pi/3) q[102];
cx q[70], q[102];
cx q[71], q[102];
U(0, 0, pi/3) q[102];
cx q[71], q[102];
cx q[73], q[102];
U(0, 0, pi/3) q[102];
cx q[73], q[102];
cx q[74], q[102];
U(0, 0, pi/3) q[102];
cx q[74], q[102];
cx q[75], q[102];
U(0, 0, pi/3) q[102];
cx q[75], q[102];
cx q[78], q[102];
U(0, 0, pi/3) q[102];
cx q[78], q[102];
cx q[80], q[102];
U(0, 0, pi/3) q[102];
cx q[80], q[102];
cx q[82], q[102];
U(0, 0, pi/3) q[102];
cx q[82], q[102];
cx q[85], q[102];
U(0, 0, pi/3) q[102];
cx q[85], q[102];
cx q[87], q[102];
U(0, 0, pi/3) q[102];
cx q[87], q[102];
cx q[92], q[102];
U(0, 0, pi/3) q[102];
cx q[92], q[102];
cx q[95], q[102];
U(0, 0, pi/3) q[102];
cx q[95], q[102];
cx q[98], q[102];
U(0, 0, pi/3) q[102];
cx q[98], q[102];
cx q[99], q[102];
U(0, 0, pi/3) q[102];
cx q[99], q[102];
cx q[101], q[102];
U(0, 0, pi/3) q[102];
cx q[101], q[102];
cx q[4], q[103];
U(0, 0, pi/3) q[103];
cx q[4], q[103];
cx q[9], q[103];
U(0, 0, pi/3) q[103];
cx q[9], q[103];
cx q[14], q[103];
U(0, 0, pi/3) q[103];
cx q[14], q[103];
cx q[16], q[103];
U(0, 0, pi/3) q[103];
cx q[16], q[103];
cx q[18], q[103];
U(0, 0, pi/3) q[103];
cx q[18], q[103];
cx q[21], q[103];
U(0, 0, pi/3) q[103];
cx q[21], q[103];
cx q[22], q[103];
U(0, 0, pi/3) q[103];
cx q[22], q[103];
cx q[30], q[103];
U(0, 0, pi/3) q[103];
cx q[30], q[103];
cx q[31], q[103];
U(0, 0, pi/3) q[103];
cx q[31], q[103];
cx q[33], q[103];
U(0, 0, pi/3) q[103];
cx q[33], q[103];
cx q[36], q[103];
U(0, 0, pi/3) q[103];
cx q[36], q[103];
cx q[37], q[103];
U(0, 0, pi/3) q[103];
cx q[37], q[103];
cx q[40], q[103];
U(0, 0, pi/3) q[103];
cx q[40], q[103];
cx q[41], q[103];
U(0, 0, pi/3) q[103];
cx q[41], q[103];
cx q[42], q[103];
U(0, 0, pi/3) q[103];
cx q[42], q[103];
cx q[44], q[103];
U(0, 0, pi/3) q[103];
cx q[44], q[103];
cx q[45], q[103];
U(0, 0, pi/3) q[103];
cx q[45], q[103];
cx q[47], q[103];
U(0, 0, pi/3) q[103];
cx q[47], q[103];
cx q[53], q[103];
U(0, 0, pi/3) q[103];
cx q[53], q[103];
cx q[54], q[103];
U(0, 0, pi/3) q[103];
cx q[54], q[103];
cx q[56], q[103];
U(0, 0, pi/3) q[103];
cx q[56], q[103];
cx q[58], q[103];
U(0, 0, pi/3) q[103];
cx q[58], q[103];
cx q[59], q[103];
U(0, 0, pi/3) q[103];
cx q[59], q[103];
cx q[60], q[103];
U(0, 0, pi/3) q[103];
cx q[60], q[103];
cx q[62], q[103];
U(0, 0, pi/3) q[103];
cx q[62], q[103];
cx q[65], q[103];
U(0, 0, pi/3) q[103];
cx q[65], q[103];
cx q[69], q[103];
U(0, 0, pi/3) q[103];
cx q[69], q[103];
cx q[73], q[103];
U(0, 0, pi/3) q[103];
cx q[73], q[103];
cx q[76], q[103];
U(0, 0, pi/3) q[103];
cx q[76], q[103];
cx q[77], q[103];
U(0, 0, pi/3) q[103];
cx q[77], q[103];
cx q[78], q[103];
U(0, 0, pi/3) q[103];
cx q[78], q[103];
cx q[79], q[103];
U(0, 0, pi/3) q[103];
cx q[79], q[103];
cx q[81], q[103];
U(0, 0, pi/3) q[103];
cx q[81], q[103];
cx q[83], q[103];
U(0, 0, pi/3) q[103];
cx q[83], q[103];
cx q[84], q[103];
U(0, 0, pi/3) q[103];
cx q[84], q[103];
cx q[85], q[103];
U(0, 0, pi/3) q[103];
cx q[85], q[103];
cx q[86], q[103];
U(0, 0, pi/3) q[103];
cx q[86], q[103];
cx q[87], q[103];
U(0, 0, pi/3) q[103];
cx q[87], q[103];
cx q[88], q[103];
U(0, 0, pi/3) q[103];
cx q[88], q[103];
cx q[93], q[103];
U(0, 0, pi/3) q[103];
cx q[93], q[103];
cx q[94], q[103];
U(0, 0, pi/3) q[103];
cx q[94], q[103];
cx q[96], q[103];
U(0, 0, pi/3) q[103];
cx q[96], q[103];
cx q[97], q[103];
U(0, 0, pi/3) q[103];
cx q[97], q[103];
cx q[98], q[103];
U(0, 0, pi/3) q[103];
cx q[98], q[103];
cx q[99], q[103];
U(0, 0, pi/3) q[103];
cx q[99], q[103];
cx q[101], q[103];
U(0, 0, pi/3) q[103];
cx q[101], q[103];
cx q[102], q[103];
U(0, 0, pi/3) q[103];
cx q[102], q[103];
cx q[2], q[104];
U(0, 0, pi/3) q[104];
cx q[2], q[104];
cx q[4], q[104];
U(0, 0, pi/3) q[104];
cx q[4], q[104];
cx q[6], q[104];
U(0, 0, pi/3) q[104];
cx q[6], q[104];
cx q[7], q[104];
U(0, 0, pi/3) q[104];
cx q[7], q[104];
cx q[12], q[104];
U(0, 0, pi/3) q[104];
cx q[12], q[104];
cx q[13], q[104];
U(0, 0, pi/3) q[104];
cx q[13], q[104];
cx q[15], q[104];
U(0, 0, pi/3) q[104];
cx q[15], q[104];
cx q[16], q[104];
U(0, 0, pi/3) q[104];
cx q[16], q[104];
cx q[17], q[104];
U(0, 0, pi/3) q[104];
cx q[17], q[104];
cx q[18], q[104];
U(0, 0, pi/3) q[104];
cx q[18], q[104];
cx q[22], q[104];
U(0, 0, pi/3) q[104];
cx q[22], q[104];
cx q[27], q[104];
U(0, 0, pi/3) q[104];
cx q[27], q[104];
cx q[28], q[104];
U(0, 0, pi/3) q[104];
cx q[28], q[104];
cx q[30], q[104];
U(0, 0, pi/3) q[104];
cx q[30], q[104];
cx q[40], q[104];
U(0, 0, pi/3) q[104];
cx q[40], q[104];
cx q[42], q[104];
U(0, 0, pi/3) q[104];
cx q[42], q[104];
cx q[43], q[104];
U(0, 0, pi/3) q[104];
cx q[43], q[104];
cx q[49], q[104];
U(0, 0, pi/3) q[104];
cx q[49], q[104];
cx q[50], q[104];
U(0, 0, pi/3) q[104];
cx q[50], q[104];
cx q[51], q[104];
U(0, 0, pi/3) q[104];
cx q[51], q[104];
cx q[53], q[104];
U(0, 0, pi/3) q[104];
cx q[53], q[104];
cx q[56], q[104];
U(0, 0, pi/3) q[104];
cx q[56], q[104];
cx q[57], q[104];
U(0, 0, pi/3) q[104];
cx q[57], q[104];
cx q[60], q[104];
U(0, 0, pi/3) q[104];
cx q[60], q[104];
cx q[63], q[104];
U(0, 0, pi/3) q[104];
cx q[63], q[104];
cx q[65], q[104];
U(0, 0, pi/3) q[104];
cx q[65], q[104];
cx q[66], q[104];
U(0, 0, pi/3) q[104];
cx q[66], q[104];
cx q[67], q[104];
U(0, 0, pi/3) q[104];
cx q[67], q[104];
cx q[68], q[104];
U(0, 0, pi/3) q[104];
cx q[68], q[104];
cx q[69], q[104];
U(0, 0, pi/3) q[104];
cx q[69], q[104];
cx q[70], q[104];
U(0, 0, pi/3) q[104];
cx q[70], q[104];
cx q[71], q[104];
U(0, 0, pi/3) q[104];
cx q[71], q[104];
cx q[74], q[104];
U(0, 0, pi/3) q[104];
cx q[74], q[104];
cx q[76], q[104];
U(0, 0, pi/3) q[104];
cx q[76], q[104];
cx q[78], q[104];
U(0, 0, pi/3) q[104];
cx q[78], q[104];
cx q[80], q[104];
U(0, 0, pi/3) q[104];
cx q[80], q[104];
cx q[85], q[104];
U(0, 0, pi/3) q[104];
cx q[85], q[104];
cx q[87], q[104];
U(0, 0, pi/3) q[104];
cx q[87], q[104];
cx q[92], q[104];
U(0, 0, pi/3) q[104];
cx q[92], q[104];
cx q[96], q[104];
U(0, 0, pi/3) q[104];
cx q[96], q[104];
cx q[100], q[104];
U(0, 0, pi/3) q[104];
cx q[100], q[104];
cx q[101], q[104];
U(0, 0, pi/3) q[104];
cx q[101], q[104];
cx q[102], q[104];
U(0, 0, pi/3) q[104];
cx q[102], q[104];
cx q[103], q[104];
U(0, 0, pi/3) q[104];
cx q[103], q[104];
cx q[0], q[105];
U(0, 0, pi/3) q[105];
cx q[0], q[105];
cx q[2], q[105];
U(0, 0, pi/3) q[105];
cx q[2], q[105];
cx q[13], q[105];
U(0, 0, pi/3) q[105];
cx q[13], q[105];
cx q[14], q[105];
U(0, 0, pi/3) q[105];
cx q[14], q[105];
cx q[15], q[105];
U(0, 0, pi/3) q[105];
cx q[15], q[105];
cx q[19], q[105];
U(0, 0, pi/3) q[105];
cx q[19], q[105];
cx q[21], q[105];
U(0, 0, pi/3) q[105];
cx q[21], q[105];
cx q[23], q[105];
U(0, 0, pi/3) q[105];
cx q[23], q[105];
cx q[27], q[105];
U(0, 0, pi/3) q[105];
cx q[27], q[105];
cx q[29], q[105];
U(0, 0, pi/3) q[105];
cx q[29], q[105];
cx q[30], q[105];
U(0, 0, pi/3) q[105];
cx q[30], q[105];
cx q[31], q[105];
U(0, 0, pi/3) q[105];
cx q[31], q[105];
cx q[35], q[105];
U(0, 0, pi/3) q[105];
cx q[35], q[105];
cx q[40], q[105];
U(0, 0, pi/3) q[105];
cx q[40], q[105];
cx q[47], q[105];
U(0, 0, pi/3) q[105];
cx q[47], q[105];
cx q[49], q[105];
U(0, 0, pi/3) q[105];
cx q[49], q[105];
cx q[51], q[105];
U(0, 0, pi/3) q[105];
cx q[51], q[105];
cx q[52], q[105];
U(0, 0, pi/3) q[105];
cx q[52], q[105];
cx q[53], q[105];
U(0, 0, pi/3) q[105];
cx q[53], q[105];
cx q[55], q[105];
U(0, 0, pi/3) q[105];
cx q[55], q[105];
cx q[57], q[105];
U(0, 0, pi/3) q[105];
cx q[57], q[105];
cx q[59], q[105];
U(0, 0, pi/3) q[105];
cx q[59], q[105];
cx q[64], q[105];
U(0, 0, pi/3) q[105];
cx q[64], q[105];
cx q[65], q[105];
U(0, 0, pi/3) q[105];
cx q[65], q[105];
cx q[66], q[105];
U(0, 0, pi/3) q[105];
cx q[66], q[105];
cx q[67], q[105];
U(0, 0, pi/3) q[105];
cx q[67], q[105];
cx q[69], q[105];
U(0, 0, pi/3) q[105];
cx q[69], q[105];
cx q[70], q[105];
U(0, 0, pi/3) q[105];
cx q[70], q[105];
cx q[72], q[105];
U(0, 0, pi/3) q[105];
cx q[72], q[105];
cx q[73], q[105];
U(0, 0, pi/3) q[105];
cx q[73], q[105];
cx q[74], q[105];
U(0, 0, pi/3) q[105];
cx q[74], q[105];
cx q[75], q[105];
U(0, 0, pi/3) q[105];
cx q[75], q[105];
cx q[76], q[105];
U(0, 0, pi/3) q[105];
cx q[76], q[105];
cx q[77], q[105];
U(0, 0, pi/3) q[105];
cx q[77], q[105];
cx q[78], q[105];
U(0, 0, pi/3) q[105];
cx q[78], q[105];
cx q[81], q[105];
U(0, 0, pi/3) q[105];
cx q[81], q[105];
cx q[82], q[105];
U(0, 0, pi/3) q[105];
cx q[82], q[105];
cx q[83], q[105];
U(0, 0, pi/3) q[105];
cx q[83], q[105];
cx q[84], q[105];
U(0, 0, pi/3) q[105];
cx q[84], q[105];
cx q[87], q[105];
U(0, 0, pi/3) q[105];
cx q[87], q[105];
cx q[88], q[105];
U(0, 0, pi/3) q[105];
cx q[88], q[105];
cx q[89], q[105];
U(0, 0, pi/3) q[105];
cx q[89], q[105];
cx q[91], q[105];
U(0, 0, pi/3) q[105];
cx q[91], q[105];
cx q[94], q[105];
U(0, 0, pi/3) q[105];
cx q[94], q[105];
cx q[96], q[105];
U(0, 0, pi/3) q[105];
cx q[96], q[105];
cx q[98], q[105];
U(0, 0, pi/3) q[105];
cx q[98], q[105];
cx q[99], q[105];
U(0, 0, pi/3) q[105];
cx q[99], q[105];
cx q[100], q[105];
U(0, 0, pi/3) q[105];
cx q[100], q[105];
cx q[101], q[105];
U(0, 0, pi/3) q[105];
cx q[101], q[105];
cx q[102], q[105];
U(0, 0, pi/3) q[105];
cx q[102], q[105];
cx q[103], q[105];
U(0, 0, pi/3) q[105];
cx q[103], q[105];
cx q[2], q[106];
U(0, 0, pi/3) q[106];
cx q[2], q[106];
cx q[3], q[106];
U(0, 0, pi/3) q[106];
cx q[3], q[106];
cx q[5], q[106];
U(0, 0, pi/3) q[106];
cx q[5], q[106];
cx q[6], q[106];
U(0, 0, pi/3) q[106];
cx q[6], q[106];
cx q[7], q[106];
U(0, 0, pi/3) q[106];
cx q[7], q[106];
cx q[8], q[106];
U(0, 0, pi/3) q[106];
cx q[8], q[106];
cx q[9], q[106];
U(0, 0, pi/3) q[106];
cx q[9], q[106];
cx q[10], q[106];
U(0, 0, pi/3) q[106];
cx q[10], q[106];
cx q[11], q[106];
U(0, 0, pi/3) q[106];
cx q[11], q[106];
cx q[16], q[106];
U(0, 0, pi/3) q[106];
cx q[16], q[106];
cx q[18], q[106];
U(0, 0, pi/3) q[106];
cx q[18], q[106];
cx q[19], q[106];
U(0, 0, pi/3) q[106];
cx q[19], q[106];
cx q[20], q[106];
U(0, 0, pi/3) q[106];
cx q[20], q[106];
cx q[27], q[106];
U(0, 0, pi/3) q[106];
cx q[27], q[106];
cx q[29], q[106];
U(0, 0, pi/3) q[106];
cx q[29], q[106];
cx q[30], q[106];
U(0, 0, pi/3) q[106];
cx q[30], q[106];
cx q[34], q[106];
U(0, 0, pi/3) q[106];
cx q[34], q[106];
cx q[36], q[106];
U(0, 0, pi/3) q[106];
cx q[36], q[106];
cx q[37], q[106];
U(0, 0, pi/3) q[106];
cx q[37], q[106];
cx q[38], q[106];
U(0, 0, pi/3) q[106];
cx q[38], q[106];
cx q[39], q[106];
U(0, 0, pi/3) q[106];
cx q[39], q[106];
cx q[41], q[106];
U(0, 0, pi/3) q[106];
cx q[41], q[106];
cx q[44], q[106];
U(0, 0, pi/3) q[106];
cx q[44], q[106];
cx q[45], q[106];
U(0, 0, pi/3) q[106];
cx q[45], q[106];
cx q[47], q[106];
U(0, 0, pi/3) q[106];
cx q[47], q[106];
cx q[49], q[106];
U(0, 0, pi/3) q[106];
cx q[49], q[106];
cx q[51], q[106];
U(0, 0, pi/3) q[106];
cx q[51], q[106];
cx q[52], q[106];
U(0, 0, pi/3) q[106];
cx q[52], q[106];
cx q[53], q[106];
U(0, 0, pi/3) q[106];
cx q[53], q[106];
cx q[54], q[106];
U(0, 0, pi/3) q[106];
cx q[54], q[106];
cx q[55], q[106];
U(0, 0, pi/3) q[106];
cx q[55], q[106];
cx q[56], q[106];
U(0, 0, pi/3) q[106];
cx q[56], q[106];
cx q[59], q[106];
U(0, 0, pi/3) q[106];
cx q[59], q[106];
cx q[61], q[106];
U(0, 0, pi/3) q[106];
cx q[61], q[106];
cx q[62], q[106];
U(0, 0, pi/3) q[106];
cx q[62], q[106];
cx q[66], q[106];
U(0, 0, pi/3) q[106];
cx q[66], q[106];
cx q[67], q[106];
U(0, 0, pi/3) q[106];
cx q[67], q[106];
cx q[70], q[106];
U(0, 0, pi/3) q[106];
cx q[70], q[106];
cx q[72], q[106];
U(0, 0, pi/3) q[106];
cx q[72], q[106];
cx q[73], q[106];
U(0, 0, pi/3) q[106];
cx q[73], q[106];
cx q[74], q[106];
U(0, 0, pi/3) q[106];
cx q[74], q[106];
cx q[75], q[106];
U(0, 0, pi/3) q[106];
cx q[75], q[106];
cx q[77], q[106];
U(0, 0, pi/3) q[106];
cx q[77], q[106];
cx q[78], q[106];
U(0, 0, pi/3) q[106];
cx q[78], q[106];
cx q[79], q[106];
U(0, 0, pi/3) q[106];
cx q[79], q[106];
cx q[82], q[106];
U(0, 0, pi/3) q[106];
cx q[82], q[106];
cx q[85], q[106];
U(0, 0, pi/3) q[106];
cx q[85], q[106];
cx q[87], q[106];
U(0, 0, pi/3) q[106];
cx q[87], q[106];
cx q[88], q[106];
U(0, 0, pi/3) q[106];
cx q[88], q[106];
cx q[89], q[106];
U(0, 0, pi/3) q[106];
cx q[89], q[106];
cx q[90], q[106];
U(0, 0, pi/3) q[106];
cx q[90], q[106];
cx q[91], q[106];
U(0, 0, pi/3) q[106];
cx q[91], q[106];
cx q[92], q[106];
U(0, 0, pi/3) q[106];
cx q[92], q[106];
cx q[94], q[106];
U(0, 0, pi/3) q[106];
cx q[94], q[106];
cx q[100], q[106];
U(0, 0, pi/3) q[106];
cx q[100], q[106];
cx q[101], q[106];
U(0, 0, pi/3) q[106];
cx q[101], q[106];
cx q[102], q[106];
U(0, 0, pi/3) q[106];
cx q[102], q[106];
cx q[104], q[106];
U(0, 0, pi/3) q[106];
cx q[104], q[106];
cx q[105], q[106];
U(0, 0, pi/3) q[106];
cx q[105], q[106];
cx q[0], q[107];
U(0, 0, pi/3) q[107];
cx q[0], q[107];
cx q[1], q[107];
U(0, 0, pi/3) q[107];
cx q[1], q[107];
cx q[3], q[107];
U(0, 0, pi/3) q[107];
cx q[3], q[107];
cx q[5], q[107];
U(0, 0, pi/3) q[107];
cx q[5], q[107];
cx q[11], q[107];
U(0, 0, pi/3) q[107];
cx q[11], q[107];
cx q[12], q[107];
U(0, 0, pi/3) q[107];
cx q[12], q[107];
cx q[13], q[107];
U(0, 0, pi/3) q[107];
cx q[13], q[107];
cx q[15], q[107];
U(0, 0, pi/3) q[107];
cx q[15], q[107];
cx q[16], q[107];
U(0, 0, pi/3) q[107];
cx q[16], q[107];
cx q[17], q[107];
U(0, 0, pi/3) q[107];
cx q[17], q[107];
cx q[19], q[107];
U(0, 0, pi/3) q[107];
cx q[19], q[107];
cx q[20], q[107];
U(0, 0, pi/3) q[107];
cx q[20], q[107];
cx q[21], q[107];
U(0, 0, pi/3) q[107];
cx q[21], q[107];
cx q[26], q[107];
U(0, 0, pi/3) q[107];
cx q[26], q[107];
cx q[27], q[107];
U(0, 0, pi/3) q[107];
cx q[27], q[107];
cx q[28], q[107];
U(0, 0, pi/3) q[107];
cx q[28], q[107];
cx q[29], q[107];
U(0, 0, pi/3) q[107];
cx q[29], q[107];
cx q[30], q[107];
U(0, 0, pi/3) q[107];
cx q[30], q[107];
cx q[33], q[107];
U(0, 0, pi/3) q[107];
cx q[33], q[107];
cx q[35], q[107];
U(0, 0, pi/3) q[107];
cx q[35], q[107];
cx q[38], q[107];
U(0, 0, pi/3) q[107];
cx q[38], q[107];
cx q[39], q[107];
U(0, 0, pi/3) q[107];
cx q[39], q[107];
cx q[43], q[107];
U(0, 0, pi/3) q[107];
cx q[43], q[107];
cx q[45], q[107];
U(0, 0, pi/3) q[107];
cx q[45], q[107];
cx q[47], q[107];
U(0, 0, pi/3) q[107];
cx q[47], q[107];
cx q[48], q[107];
U(0, 0, pi/3) q[107];
cx q[48], q[107];
cx q[49], q[107];
U(0, 0, pi/3) q[107];
cx q[49], q[107];
cx q[51], q[107];
U(0, 0, pi/3) q[107];
cx q[51], q[107];
cx q[53], q[107];
U(0, 0, pi/3) q[107];
cx q[53], q[107];
cx q[56], q[107];
U(0, 0, pi/3) q[107];
cx q[56], q[107];
cx q[58], q[107];
U(0, 0, pi/3) q[107];
cx q[58], q[107];
cx q[59], q[107];
U(0, 0, pi/3) q[107];
cx q[59], q[107];
cx q[60], q[107];
U(0, 0, pi/3) q[107];
cx q[60], q[107];
cx q[66], q[107];
U(0, 0, pi/3) q[107];
cx q[66], q[107];
cx q[67], q[107];
U(0, 0, pi/3) q[107];
cx q[67], q[107];
cx q[72], q[107];
U(0, 0, pi/3) q[107];
cx q[72], q[107];
cx q[73], q[107];
U(0, 0, pi/3) q[107];
cx q[73], q[107];
cx q[74], q[107];
U(0, 0, pi/3) q[107];
cx q[74], q[107];
cx q[76], q[107];
U(0, 0, pi/3) q[107];
cx q[76], q[107];
cx q[79], q[107];
U(0, 0, pi/3) q[107];
cx q[79], q[107];
cx q[80], q[107];
U(0, 0, pi/3) q[107];
cx q[80], q[107];
cx q[82], q[107];
U(0, 0, pi/3) q[107];
cx q[82], q[107];
cx q[83], q[107];
U(0, 0, pi/3) q[107];
cx q[83], q[107];
cx q[84], q[107];
U(0, 0, pi/3) q[107];
cx q[84], q[107];
cx q[87], q[107];
U(0, 0, pi/3) q[107];
cx q[87], q[107];
cx q[92], q[107];
U(0, 0, pi/3) q[107];
cx q[92], q[107];
cx q[93], q[107];
U(0, 0, pi/3) q[107];
cx q[93], q[107];
cx q[95], q[107];
U(0, 0, pi/3) q[107];
cx q[95], q[107];
cx q[96], q[107];
U(0, 0, pi/3) q[107];
cx q[96], q[107];
cx q[104], q[107];
U(0, 0, pi/3) q[107];
cx q[104], q[107];
cx q[106], q[107];
U(0, 0, pi/3) q[107];
cx q[106], q[107];
cx q[1], q[108];
U(0, 0, pi/3) q[108];
cx q[1], q[108];
cx q[2], q[108];
U(0, 0, pi/3) q[108];
cx q[2], q[108];
cx q[3], q[108];
U(0, 0, pi/3) q[108];
cx q[3], q[108];
cx q[5], q[108];
U(0, 0, pi/3) q[108];
cx q[5], q[108];
cx q[9], q[108];
U(0, 0, pi/3) q[108];
cx q[9], q[108];
cx q[11], q[108];
U(0, 0, pi/3) q[108];
cx q[11], q[108];
cx q[14], q[108];
U(0, 0, pi/3) q[108];
cx q[14], q[108];
cx q[15], q[108];
U(0, 0, pi/3) q[108];
cx q[15], q[108];
cx q[21], q[108];
U(0, 0, pi/3) q[108];
cx q[21], q[108];
cx q[22], q[108];
U(0, 0, pi/3) q[108];
cx q[22], q[108];
cx q[25], q[108];
U(0, 0, pi/3) q[108];
cx q[25], q[108];
cx q[30], q[108];
U(0, 0, pi/3) q[108];
cx q[30], q[108];
cx q[33], q[108];
U(0, 0, pi/3) q[108];
cx q[33], q[108];
cx q[36], q[108];
U(0, 0, pi/3) q[108];
cx q[36], q[108];
cx q[38], q[108];
U(0, 0, pi/3) q[108];
cx q[38], q[108];
cx q[39], q[108];
U(0, 0, pi/3) q[108];
cx q[39], q[108];
cx q[40], q[108];
U(0, 0, pi/3) q[108];
cx q[40], q[108];
cx q[41], q[108];
U(0, 0, pi/3) q[108];
cx q[41], q[108];
cx q[43], q[108];
U(0, 0, pi/3) q[108];
cx q[43], q[108];
cx q[44], q[108];
U(0, 0, pi/3) q[108];
cx q[44], q[108];
cx q[45], q[108];
U(0, 0, pi/3) q[108];
cx q[45], q[108];
cx q[46], q[108];
U(0, 0, pi/3) q[108];
cx q[46], q[108];
cx q[47], q[108];
U(0, 0, pi/3) q[108];
cx q[47], q[108];
cx q[48], q[108];
U(0, 0, pi/3) q[108];
cx q[48], q[108];
cx q[49], q[108];
U(0, 0, pi/3) q[108];
cx q[49], q[108];
cx q[50], q[108];
U(0, 0, pi/3) q[108];
cx q[50], q[108];
cx q[51], q[108];
U(0, 0, pi/3) q[108];
cx q[51], q[108];
cx q[52], q[108];
U(0, 0, pi/3) q[108];
cx q[52], q[108];
cx q[54], q[108];
U(0, 0, pi/3) q[108];
cx q[54], q[108];
cx q[55], q[108];
U(0, 0, pi/3) q[108];
cx q[55], q[108];
cx q[56], q[108];
U(0, 0, pi/3) q[108];
cx q[56], q[108];
cx q[57], q[108];
U(0, 0, pi/3) q[108];
cx q[57], q[108];
cx q[58], q[108];
U(0, 0, pi/3) q[108];
cx q[58], q[108];
cx q[60], q[108];
U(0, 0, pi/3) q[108];
cx q[60], q[108];
cx q[61], q[108];
U(0, 0, pi/3) q[108];
cx q[61], q[108];
cx q[62], q[108];
U(0, 0, pi/3) q[108];
cx q[62], q[108];
cx q[63], q[108];
U(0, 0, pi/3) q[108];
cx q[63], q[108];
cx q[64], q[108];
U(0, 0, pi/3) q[108];
cx q[64], q[108];
cx q[65], q[108];
U(0, 0, pi/3) q[108];
cx q[65], q[108];
cx q[66], q[108];
U(0, 0, pi/3) q[108];
cx q[66], q[108];
cx q[67], q[108];
U(0, 0, pi/3) q[108];
cx q[67], q[108];
cx q[69], q[108];
U(0, 0, pi/3) q[108];
cx q[69], q[108];
cx q[71], q[108];
U(0, 0, pi/3) q[108];
cx q[71], q[108];
cx q[72], q[108];
U(0, 0, pi/3) q[108];
cx q[72], q[108];
cx q[75], q[108];
U(0, 0, pi/3) q[108];
cx q[75], q[108];
cx q[76], q[108];
U(0, 0, pi/3) q[108];
cx q[76], q[108];
cx q[78], q[108];
U(0, 0, pi/3) q[108];
cx q[78], q[108];
cx q[81], q[108];
U(0, 0, pi/3) q[108];
cx q[81], q[108];
cx q[85], q[108];
U(0, 0, pi/3) q[108];
cx q[85], q[108];
cx q[88], q[108];
U(0, 0, pi/3) q[108];
cx q[88], q[108];
cx q[90], q[108];
U(0, 0, pi/3) q[108];
cx q[90], q[108];
cx q[91], q[108];
U(0, 0, pi/3) q[108];
cx q[91], q[108];
cx q[93], q[108];
U(0, 0, pi/3) q[108];
cx q[93], q[108];
cx q[95], q[108];
U(0, 0, pi/3) q[108];
cx q[95], q[108];
cx q[96], q[108];
U(0, 0, pi/3) q[108];
cx q[96], q[108];
cx q[98], q[108];
U(0, 0, pi/3) q[108];
cx q[98], q[108];
cx q[100], q[108];
U(0, 0, pi/3) q[108];
cx q[100], q[108];
cx q[102], q[108];
U(0, 0, pi/3) q[108];
cx q[102], q[108];
cx q[103], q[108];
U(0, 0, pi/3) q[108];
cx q[103], q[108];
cx q[106], q[108];
U(0, 0, pi/3) q[108];
cx q[106], q[108];
cx q[0], q[109];
U(0, 0, pi/3) q[109];
cx q[0], q[109];
cx q[1], q[109];
U(0, 0, pi/3) q[109];
cx q[1], q[109];
cx q[2], q[109];
U(0, 0, pi/3) q[109];
cx q[2], q[109];
cx q[4], q[109];
U(0, 0, pi/3) q[109];
cx q[4], q[109];
cx q[6], q[109];
U(0, 0, pi/3) q[109];
cx q[6], q[109];
cx q[7], q[109];
U(0, 0, pi/3) q[109];
cx q[7], q[109];
cx q[8], q[109];
U(0, 0, pi/3) q[109];
cx q[8], q[109];
cx q[13], q[109];
U(0, 0, pi/3) q[109];
cx q[13], q[109];
cx q[17], q[109];
U(0, 0, pi/3) q[109];
cx q[17], q[109];
cx q[21], q[109];
U(0, 0, pi/3) q[109];
cx q[21], q[109];
cx q[22], q[109];
U(0, 0, pi/3) q[109];
cx q[22], q[109];
cx q[23], q[109];
U(0, 0, pi/3) q[109];
cx q[23], q[109];
cx q[25], q[109];
U(0, 0, pi/3) q[109];
cx q[25], q[109];
cx q[28], q[109];
U(0, 0, pi/3) q[109];
cx q[28], q[109];
cx q[30], q[109];
U(0, 0, pi/3) q[109];
cx q[30], q[109];
cx q[33], q[109];
U(0, 0, pi/3) q[109];
cx q[33], q[109];
cx q[34], q[109];
U(0, 0, pi/3) q[109];
cx q[34], q[109];
cx q[39], q[109];
U(0, 0, pi/3) q[109];
cx q[39], q[109];
cx q[41], q[109];
U(0, 0, pi/3) q[109];
cx q[41], q[109];
cx q[47], q[109];
U(0, 0, pi/3) q[109];
cx q[47], q[109];
cx q[48], q[109];
U(0, 0, pi/3) q[109];
cx q[48], q[109];
cx q[52], q[109];
U(0, 0, pi/3) q[109];
cx q[52], q[109];
cx q[53], q[109];
U(0, 0, pi/3) q[109];
cx q[53], q[109];
cx q[54], q[109];
U(0, 0, pi/3) q[109];
cx q[54], q[109];
cx q[55], q[109];
U(0, 0, pi/3) q[109];
cx q[55], q[109];
cx q[56], q[109];
U(0, 0, pi/3) q[109];
cx q[56], q[109];
cx q[57], q[109];
U(0, 0, pi/3) q[109];
cx q[57], q[109];
cx q[58], q[109];
U(0, 0, pi/3) q[109];
cx q[58], q[109];
cx q[61], q[109];
U(0, 0, pi/3) q[109];
cx q[61], q[109];
cx q[62], q[109];
U(0, 0, pi/3) q[109];
cx q[62], q[109];
cx q[63], q[109];
U(0, 0, pi/3) q[109];
cx q[63], q[109];
cx q[65], q[109];
U(0, 0, pi/3) q[109];
cx q[65], q[109];
cx q[67], q[109];
U(0, 0, pi/3) q[109];
cx q[67], q[109];
cx q[70], q[109];
U(0, 0, pi/3) q[109];
cx q[70], q[109];
cx q[71], q[109];
U(0, 0, pi/3) q[109];
cx q[71], q[109];
cx q[72], q[109];
U(0, 0, pi/3) q[109];
cx q[72], q[109];
cx q[79], q[109];
U(0, 0, pi/3) q[109];
cx q[79], q[109];
cx q[82], q[109];
U(0, 0, pi/3) q[109];
cx q[82], q[109];
cx q[83], q[109];
U(0, 0, pi/3) q[109];
cx q[83], q[109];
cx q[90], q[109];
U(0, 0, pi/3) q[109];
cx q[90], q[109];
cx q[91], q[109];
U(0, 0, pi/3) q[109];
cx q[91], q[109];
cx q[92], q[109];
U(0, 0, pi/3) q[109];
cx q[92], q[109];
cx q[98], q[109];
U(0, 0, pi/3) q[109];
cx q[98], q[109];
cx q[99], q[109];
U(0, 0, pi/3) q[109];
cx q[99], q[109];
cx q[106], q[109];
U(0, 0, pi/3) q[109];
cx q[106], q[109];
cx q[107], q[109];
U(0, 0, pi/3) q[109];
cx q[107], q[109];
cx q[0], q[110];
U(0, 0, pi/3) q[110];
cx q[0], q[110];
cx q[1], q[110];
U(0, 0, pi/3) q[110];
cx q[1], q[110];
cx q[4], q[110];
U(0, 0, pi/3) q[110];
cx q[4], q[110];
cx q[6], q[110];
U(0, 0, pi/3) q[110];
cx q[6], q[110];
cx q[8], q[110];
U(0, 0, pi/3) q[110];
cx q[8], q[110];
cx q[9], q[110];
U(0, 0, pi/3) q[110];
cx q[9], q[110];
cx q[10], q[110];
U(0, 0, pi/3) q[110];
cx q[10], q[110];
cx q[14], q[110];
U(0, 0, pi/3) q[110];
cx q[14], q[110];
cx q[17], q[110];
U(0, 0, pi/3) q[110];
cx q[17], q[110];
cx q[20], q[110];
U(0, 0, pi/3) q[110];
cx q[20], q[110];
cx q[21], q[110];
U(0, 0, pi/3) q[110];
cx q[21], q[110];
cx q[22], q[110];
U(0, 0, pi/3) q[110];
cx q[22], q[110];
cx q[23], q[110];
U(0, 0, pi/3) q[110];
cx q[23], q[110];
cx q[26], q[110];
U(0, 0, pi/3) q[110];
cx q[26], q[110];
cx q[27], q[110];
U(0, 0, pi/3) q[110];
cx q[27], q[110];
cx q[33], q[110];
U(0, 0, pi/3) q[110];
cx q[33], q[110];
cx q[34], q[110];
U(0, 0, pi/3) q[110];
cx q[34], q[110];
cx q[41], q[110];
U(0, 0, pi/3) q[110];
cx q[41], q[110];
cx q[43], q[110];
U(0, 0, pi/3) q[110];
cx q[43], q[110];
cx q[46], q[110];
U(0, 0, pi/3) q[110];
cx q[46], q[110];
cx q[51], q[110];
U(0, 0, pi/3) q[110];
cx q[51], q[110];
cx q[53], q[110];
U(0, 0, pi/3) q[110];
cx q[53], q[110];
cx q[58], q[110];
U(0, 0, pi/3) q[110];
cx q[58], q[110];
cx q[60], q[110];
U(0, 0, pi/3) q[110];
cx q[60], q[110];
cx q[62], q[110];
U(0, 0, pi/3) q[110];
cx q[62], q[110];
cx q[63], q[110];
U(0, 0, pi/3) q[110];
cx q[63], q[110];
cx q[64], q[110];
U(0, 0, pi/3) q[110];
cx q[64], q[110];
cx q[66], q[110];
U(0, 0, pi/3) q[110];
cx q[66], q[110];
cx q[69], q[110];
U(0, 0, pi/3) q[110];
cx q[69], q[110];
cx q[71], q[110];
U(0, 0, pi/3) q[110];
cx q[71], q[110];
cx q[72], q[110];
U(0, 0, pi/3) q[110];
cx q[72], q[110];
cx q[74], q[110];
U(0, 0, pi/3) q[110];
cx q[74], q[110];
cx q[75], q[110];
U(0, 0, pi/3) q[110];
cx q[75], q[110];
cx q[76], q[110];
U(0, 0, pi/3) q[110];
cx q[76], q[110];
cx q[80], q[110];
U(0, 0, pi/3) q[110];
cx q[80], q[110];
cx q[82], q[110];
U(0, 0, pi/3) q[110];
cx q[82], q[110];
cx q[83], q[110];
U(0, 0, pi/3) q[110];
cx q[83], q[110];
cx q[85], q[110];
U(0, 0, pi/3) q[110];
cx q[85], q[110];
cx q[86], q[110];
U(0, 0, pi/3) q[110];
cx q[86], q[110];
cx q[90], q[110];
U(0, 0, pi/3) q[110];
cx q[90], q[110];
cx q[91], q[110];
U(0, 0, pi/3) q[110];
cx q[91], q[110];
cx q[92], q[110];
U(0, 0, pi/3) q[110];
cx q[92], q[110];
cx q[94], q[110];
U(0, 0, pi/3) q[110];
cx q[94], q[110];
cx q[95], q[110];
U(0, 0, pi/3) q[110];
cx q[95], q[110];
cx q[96], q[110];
U(0, 0, pi/3) q[110];
cx q[96], q[110];
cx q[97], q[110];
U(0, 0, pi/3) q[110];
cx q[97], q[110];
cx q[98], q[110];
U(0, 0, pi/3) q[110];
cx q[98], q[110];
cx q[100], q[110];
U(0, 0, pi/3) q[110];
cx q[100], q[110];
cx q[101], q[110];
U(0, 0, pi/3) q[110];
cx q[101], q[110];
cx q[103], q[110];
U(0, 0, pi/3) q[110];
cx q[103], q[110];
cx q[104], q[110];
U(0, 0, pi/3) q[110];
cx q[104], q[110];
cx q[105], q[110];
U(0, 0, pi/3) q[110];
cx q[105], q[110];
cx q[106], q[110];
U(0, 0, pi/3) q[110];
cx q[106], q[110];
cx q[4], q[111];
U(0, 0, pi/3) q[111];
cx q[4], q[111];
cx q[6], q[111];
U(0, 0, pi/3) q[111];
cx q[6], q[111];
cx q[7], q[111];
U(0, 0, pi/3) q[111];
cx q[7], q[111];
cx q[10], q[111];
U(0, 0, pi/3) q[111];
cx q[10], q[111];
cx q[11], q[111];
U(0, 0, pi/3) q[111];
cx q[11], q[111];
cx q[12], q[111];
U(0, 0, pi/3) q[111];
cx q[12], q[111];
cx q[13], q[111];
U(0, 0, pi/3) q[111];
cx q[13], q[111];
cx q[14], q[111];
U(0, 0, pi/3) q[111];
cx q[14], q[111];
cx q[15], q[111];
U(0, 0, pi/3) q[111];
cx q[15], q[111];
cx q[17], q[111];
U(0, 0, pi/3) q[111];
cx q[17], q[111];
cx q[18], q[111];
U(0, 0, pi/3) q[111];
cx q[18], q[111];
cx q[19], q[111];
U(0, 0, pi/3) q[111];
cx q[19], q[111];
cx q[24], q[111];
U(0, 0, pi/3) q[111];
cx q[24], q[111];
cx q[25], q[111];
U(0, 0, pi/3) q[111];
cx q[25], q[111];
cx q[26], q[111];
U(0, 0, pi/3) q[111];
cx q[26], q[111];
cx q[27], q[111];
U(0, 0, pi/3) q[111];
cx q[27], q[111];
cx q[28], q[111];
U(0, 0, pi/3) q[111];
cx q[28], q[111];
cx q[30], q[111];
U(0, 0, pi/3) q[111];
cx q[30], q[111];
cx q[33], q[111];
U(0, 0, pi/3) q[111];
cx q[33], q[111];
cx q[34], q[111];
U(0, 0, pi/3) q[111];
cx q[34], q[111];
cx q[35], q[111];
U(0, 0, pi/3) q[111];
cx q[35], q[111];
cx q[36], q[111];
U(0, 0, pi/3) q[111];
cx q[36], q[111];
cx q[37], q[111];
U(0, 0, pi/3) q[111];
cx q[37], q[111];
cx q[38], q[111];
U(0, 0, pi/3) q[111];
cx q[38], q[111];
cx q[40], q[111];
U(0, 0, pi/3) q[111];
cx q[40], q[111];
cx q[42], q[111];
U(0, 0, pi/3) q[111];
cx q[42], q[111];
cx q[43], q[111];
U(0, 0, pi/3) q[111];
cx q[43], q[111];
cx q[47], q[111];
U(0, 0, pi/3) q[111];
cx q[47], q[111];
cx q[52], q[111];
U(0, 0, pi/3) q[111];
cx q[52], q[111];
cx q[54], q[111];
U(0, 0, pi/3) q[111];
cx q[54], q[111];
cx q[55], q[111];
U(0, 0, pi/3) q[111];
cx q[55], q[111];
cx q[59], q[111];
U(0, 0, pi/3) q[111];
cx q[59], q[111];
cx q[60], q[111];
U(0, 0, pi/3) q[111];
cx q[60], q[111];
cx q[62], q[111];
U(0, 0, pi/3) q[111];
cx q[62], q[111];
cx q[63], q[111];
U(0, 0, pi/3) q[111];
cx q[63], q[111];
cx q[75], q[111];
U(0, 0, pi/3) q[111];
cx q[75], q[111];
cx q[77], q[111];
U(0, 0, pi/3) q[111];
cx q[77], q[111];
cx q[80], q[111];
U(0, 0, pi/3) q[111];
cx q[80], q[111];
cx q[83], q[111];
U(0, 0, pi/3) q[111];
cx q[83], q[111];
cx q[84], q[111];
U(0, 0, pi/3) q[111];
cx q[84], q[111];
cx q[86], q[111];
U(0, 0, pi/3) q[111];
cx q[86], q[111];
cx q[87], q[111];
U(0, 0, pi/3) q[111];
cx q[87], q[111];
cx q[91], q[111];
U(0, 0, pi/3) q[111];
cx q[91], q[111];
cx q[93], q[111];
U(0, 0, pi/3) q[111];
cx q[93], q[111];
cx q[94], q[111];
U(0, 0, pi/3) q[111];
cx q[94], q[111];
cx q[98], q[111];
U(0, 0, pi/3) q[111];
cx q[98], q[111];
cx q[101], q[111];
U(0, 0, pi/3) q[111];
cx q[101], q[111];
cx q[102], q[111];
U(0, 0, pi/3) q[111];
cx q[102], q[111];
cx q[103], q[111];
U(0, 0, pi/3) q[111];
cx q[103], q[111];
cx q[107], q[111];
U(0, 0, pi/3) q[111];
cx q[107], q[111];
cx q[4], q[112];
U(0, 0, pi/3) q[112];
cx q[4], q[112];
cx q[6], q[112];
U(0, 0, pi/3) q[112];
cx q[6], q[112];
cx q[11], q[112];
U(0, 0, pi/3) q[112];
cx q[11], q[112];
cx q[12], q[112];
U(0, 0, pi/3) q[112];
cx q[12], q[112];
cx q[13], q[112];
U(0, 0, pi/3) q[112];
cx q[13], q[112];
cx q[14], q[112];
U(0, 0, pi/3) q[112];
cx q[14], q[112];
cx q[15], q[112];
U(0, 0, pi/3) q[112];
cx q[15], q[112];
cx q[16], q[112];
U(0, 0, pi/3) q[112];
cx q[16], q[112];
cx q[21], q[112];
U(0, 0, pi/3) q[112];
cx q[21], q[112];
cx q[22], q[112];
U(0, 0, pi/3) q[112];
cx q[22], q[112];
cx q[23], q[112];
U(0, 0, pi/3) q[112];
cx q[23], q[112];
cx q[25], q[112];
U(0, 0, pi/3) q[112];
cx q[25], q[112];
cx q[30], q[112];
U(0, 0, pi/3) q[112];
cx q[30], q[112];
cx q[32], q[112];
U(0, 0, pi/3) q[112];
cx q[32], q[112];
cx q[33], q[112];
U(0, 0, pi/3) q[112];
cx q[33], q[112];
cx q[34], q[112];
U(0, 0, pi/3) q[112];
cx q[34], q[112];
cx q[36], q[112];
U(0, 0, pi/3) q[112];
cx q[36], q[112];
cx q[38], q[112];
U(0, 0, pi/3) q[112];
cx q[38], q[112];
cx q[41], q[112];
U(0, 0, pi/3) q[112];
cx q[41], q[112];
cx q[42], q[112];
U(0, 0, pi/3) q[112];
cx q[42], q[112];
cx q[43], q[112];
U(0, 0, pi/3) q[112];
cx q[43], q[112];
cx q[46], q[112];
U(0, 0, pi/3) q[112];
cx q[46], q[112];
cx q[47], q[112];
U(0, 0, pi/3) q[112];
cx q[47], q[112];
cx q[48], q[112];
U(0, 0, pi/3) q[112];
cx q[48], q[112];
cx q[50], q[112];
U(0, 0, pi/3) q[112];
cx q[50], q[112];
cx q[51], q[112];
U(0, 0, pi/3) q[112];
cx q[51], q[112];
cx q[52], q[112];
U(0, 0, pi/3) q[112];
cx q[52], q[112];
cx q[53], q[112];
U(0, 0, pi/3) q[112];
cx q[53], q[112];
cx q[55], q[112];
U(0, 0, pi/3) q[112];
cx q[55], q[112];
cx q[59], q[112];
U(0, 0, pi/3) q[112];
cx q[59], q[112];
cx q[63], q[112];
U(0, 0, pi/3) q[112];
cx q[63], q[112];
cx q[64], q[112];
U(0, 0, pi/3) q[112];
cx q[64], q[112];
cx q[65], q[112];
U(0, 0, pi/3) q[112];
cx q[65], q[112];
cx q[68], q[112];
U(0, 0, pi/3) q[112];
cx q[68], q[112];
cx q[69], q[112];
U(0, 0, pi/3) q[112];
cx q[69], q[112];
cx q[71], q[112];
U(0, 0, pi/3) q[112];
cx q[71], q[112];
cx q[72], q[112];
U(0, 0, pi/3) q[112];
cx q[72], q[112];
cx q[73], q[112];
U(0, 0, pi/3) q[112];
cx q[73], q[112];
cx q[75], q[112];
U(0, 0, pi/3) q[112];
cx q[75], q[112];
cx q[76], q[112];
U(0, 0, pi/3) q[112];
cx q[76], q[112];
cx q[80], q[112];
U(0, 0, pi/3) q[112];
cx q[80], q[112];
cx q[81], q[112];
U(0, 0, pi/3) q[112];
cx q[81], q[112];
cx q[82], q[112];
U(0, 0, pi/3) q[112];
cx q[82], q[112];
cx q[84], q[112];
U(0, 0, pi/3) q[112];
cx q[84], q[112];
cx q[85], q[112];
U(0, 0, pi/3) q[112];
cx q[85], q[112];
cx q[87], q[112];
U(0, 0, pi/3) q[112];
cx q[87], q[112];
cx q[88], q[112];
U(0, 0, pi/3) q[112];
cx q[88], q[112];
cx q[90], q[112];
U(0, 0, pi/3) q[112];
cx q[90], q[112];
cx q[92], q[112];
U(0, 0, pi/3) q[112];
cx q[92], q[112];
cx q[94], q[112];
U(0, 0, pi/3) q[112];
cx q[94], q[112];
cx q[96], q[112];
U(0, 0, pi/3) q[112];
cx q[96], q[112];
cx q[99], q[112];
U(0, 0, pi/3) q[112];
cx q[99], q[112];
cx q[100], q[112];
U(0, 0, pi/3) q[112];
cx q[100], q[112];
cx q[103], q[112];
U(0, 0, pi/3) q[112];
cx q[103], q[112];
cx q[105], q[112];
U(0, 0, pi/3) q[112];
cx q[105], q[112];
cx q[106], q[112];
U(0, 0, pi/3) q[112];
cx q[106], q[112];
cx q[108], q[112];
U(0, 0, pi/3) q[112];
cx q[108], q[112];
cx q[109], q[112];
U(0, 0, pi/3) q[112];
cx q[109], q[112];
cx q[110], q[112];
U(0, 0, pi/3) q[112];
cx q[110], q[112];
cx q[111], q[112];
U(0, 0, pi/3) q[112];
cx q[111], q[112];
cx q[1], q[113];
U(0, 0, pi/3) q[113];
cx q[1], q[113];
cx q[4], q[113];
U(0, 0, pi/3) q[113];
cx q[4], q[113];
cx q[17], q[113];
U(0, 0, pi/3) q[113];
cx q[17], q[113];
cx q[22], q[113];
U(0, 0, pi/3) q[113];
cx q[22], q[113];
cx q[23], q[113];
U(0, 0, pi/3) q[113];
cx q[23], q[113];
cx q[24], q[113];
U(0, 0, pi/3) q[113];
cx q[24], q[113];
cx q[26], q[113];
U(0, 0, pi/3) q[113];
cx q[26], q[113];
cx q[28], q[113];
U(0, 0, pi/3) q[113];
cx q[28], q[113];
cx q[29], q[113];
U(0, 0, pi/3) q[113];
cx q[29], q[113];
cx q[31], q[113];
U(0, 0, pi/3) q[113];
cx q[31], q[113];
cx q[32], q[113];
U(0, 0, pi/3) q[113];
cx q[32], q[113];
cx q[34], q[113];
U(0, 0, pi/3) q[113];
cx q[34], q[113];
cx q[35], q[113];
U(0, 0, pi/3) q[113];
cx q[35], q[113];
cx q[40], q[113];
U(0, 0, pi/3) q[113];
cx q[40], q[113];
cx q[42], q[113];
U(0, 0, pi/3) q[113];
cx q[42], q[113];
cx q[43], q[113];
U(0, 0, pi/3) q[113];
cx q[43], q[113];
cx q[44], q[113];
U(0, 0, pi/3) q[113];
cx q[44], q[113];
cx q[45], q[113];
U(0, 0, pi/3) q[113];
cx q[45], q[113];
cx q[46], q[113];
U(0, 0, pi/3) q[113];
cx q[46], q[113];
cx q[48], q[113];
U(0, 0, pi/3) q[113];
cx q[48], q[113];
cx q[49], q[113];
U(0, 0, pi/3) q[113];
cx q[49], q[113];
cx q[51], q[113];
U(0, 0, pi/3) q[113];
cx q[51], q[113];
cx q[53], q[113];
U(0, 0, pi/3) q[113];
cx q[53], q[113];
cx q[55], q[113];
U(0, 0, pi/3) q[113];
cx q[55], q[113];
cx q[56], q[113];
U(0, 0, pi/3) q[113];
cx q[56], q[113];
cx q[58], q[113];
U(0, 0, pi/3) q[113];
cx q[58], q[113];
cx q[60], q[113];
U(0, 0, pi/3) q[113];
cx q[60], q[113];
cx q[61], q[113];
U(0, 0, pi/3) q[113];
cx q[61], q[113];
cx q[62], q[113];
U(0, 0, pi/3) q[113];
cx q[62], q[113];
cx q[64], q[113];
U(0, 0, pi/3) q[113];
cx q[64], q[113];
cx q[65], q[113];
U(0, 0, pi/3) q[113];
cx q[65], q[113];
cx q[67], q[113];
U(0, 0, pi/3) q[113];
cx q[67], q[113];
cx q[71], q[113];
U(0, 0, pi/3) q[113];
cx q[71], q[113];
cx q[72], q[113];
U(0, 0, pi/3) q[113];
cx q[72], q[113];
cx q[79], q[113];
U(0, 0, pi/3) q[113];
cx q[79], q[113];
cx q[80], q[113];
U(0, 0, pi/3) q[113];
cx q[80], q[113];
cx q[82], q[113];
U(0, 0, pi/3) q[113];
cx q[82], q[113];
cx q[83], q[113];
U(0, 0, pi/3) q[113];
cx q[83], q[113];
cx q[84], q[113];
U(0, 0, pi/3) q[113];
cx q[84], q[113];
cx q[85], q[113];
U(0, 0, pi/3) q[113];
cx q[85], q[113];
cx q[86], q[113];
U(0, 0, pi/3) q[113];
cx q[86], q[113];
cx q[87], q[113];
U(0, 0, pi/3) q[113];
cx q[87], q[113];
cx q[88], q[113];
U(0, 0, pi/3) q[113];
cx q[88], q[113];
cx q[89], q[113];
U(0, 0, pi/3) q[113];
cx q[89], q[113];
cx q[92], q[113];
U(0, 0, pi/3) q[113];
cx q[92], q[113];
cx q[96], q[113];
U(0, 0, pi/3) q[113];
cx q[96], q[113];
cx q[97], q[113];
U(0, 0, pi/3) q[113];
cx q[97], q[113];
cx q[98], q[113];
U(0, 0, pi/3) q[113];
cx q[98], q[113];
cx q[100], q[113];
U(0, 0, pi/3) q[113];
cx q[100], q[113];
cx q[101], q[113];
U(0, 0, pi/3) q[113];
cx q[101], q[113];
cx q[102], q[113];
U(0, 0, pi/3) q[113];
cx q[102], q[113];
cx q[103], q[113];
U(0, 0, pi/3) q[113];
cx q[103], q[113];
cx q[104], q[113];
U(0, 0, pi/3) q[113];
cx q[104], q[113];
cx q[105], q[113];
U(0, 0, pi/3) q[113];
cx q[105], q[113];
cx q[107], q[113];
U(0, 0, pi/3) q[113];
cx q[107], q[113];
cx q[108], q[113];
U(0, 0, pi/3) q[113];
cx q[108], q[113];
cx q[109], q[113];
U(0, 0, pi/3) q[113];
cx q[109], q[113];
cx q[110], q[113];
U(0, 0, pi/3) q[113];
cx q[110], q[113];
cx q[0], q[114];
U(0, 0, pi/3) q[114];
cx q[0], q[114];
cx q[1], q[114];
U(0, 0, pi/3) q[114];
cx q[1], q[114];
cx q[2], q[114];
U(0, 0, pi/3) q[114];
cx q[2], q[114];
cx q[5], q[114];
U(0, 0, pi/3) q[114];
cx q[5], q[114];
cx q[6], q[114];
U(0, 0, pi/3) q[114];
cx q[6], q[114];
cx q[8], q[114];
U(0, 0, pi/3) q[114];
cx q[8], q[114];
cx q[9], q[114];
U(0, 0, pi/3) q[114];
cx q[9], q[114];
cx q[11], q[114];
U(0, 0, pi/3) q[114];
cx q[11], q[114];
cx q[12], q[114];
U(0, 0, pi/3) q[114];
cx q[12], q[114];
cx q[13], q[114];
U(0, 0, pi/3) q[114];
cx q[13], q[114];
cx q[18], q[114];
U(0, 0, pi/3) q[114];
cx q[18], q[114];
cx q[19], q[114];
U(0, 0, pi/3) q[114];
cx q[19], q[114];
cx q[20], q[114];
U(0, 0, pi/3) q[114];
cx q[20], q[114];
cx q[21], q[114];
U(0, 0, pi/3) q[114];
cx q[21], q[114];
cx q[23], q[114];
U(0, 0, pi/3) q[114];
cx q[23], q[114];
cx q[26], q[114];
U(0, 0, pi/3) q[114];
cx q[26], q[114];
cx q[27], q[114];
U(0, 0, pi/3) q[114];
cx q[27], q[114];
cx q[28], q[114];
U(0, 0, pi/3) q[114];
cx q[28], q[114];
cx q[32], q[114];
U(0, 0, pi/3) q[114];
cx q[32], q[114];
cx q[34], q[114];
U(0, 0, pi/3) q[114];
cx q[34], q[114];
cx q[35], q[114];
U(0, 0, pi/3) q[114];
cx q[35], q[114];
cx q[36], q[114];
U(0, 0, pi/3) q[114];
cx q[36], q[114];
cx q[38], q[114];
U(0, 0, pi/3) q[114];
cx q[38], q[114];
cx q[39], q[114];
U(0, 0, pi/3) q[114];
cx q[39], q[114];
cx q[43], q[114];
U(0, 0, pi/3) q[114];
cx q[43], q[114];
cx q[44], q[114];
U(0, 0, pi/3) q[114];
cx q[44], q[114];
cx q[46], q[114];
U(0, 0, pi/3) q[114];
cx q[46], q[114];
cx q[47], q[114];
U(0, 0, pi/3) q[114];
cx q[47], q[114];
cx q[48], q[114];
U(0, 0, pi/3) q[114];
cx q[48], q[114];
cx q[55], q[114];
U(0, 0, pi/3) q[114];
cx q[55], q[114];
cx q[56], q[114];
U(0, 0, pi/3) q[114];
cx q[56], q[114];
cx q[60], q[114];
U(0, 0, pi/3) q[114];
cx q[60], q[114];
cx q[61], q[114];
U(0, 0, pi/3) q[114];
cx q[61], q[114];
cx q[65], q[114];
U(0, 0, pi/3) q[114];
cx q[65], q[114];
cx q[67], q[114];
U(0, 0, pi/3) q[114];
cx q[67], q[114];
cx q[70], q[114];
U(0, 0, pi/3) q[114];
cx q[70], q[114];
cx q[71], q[114];
U(0, 0, pi/3) q[114];
cx q[71], q[114];
cx q[72], q[114];
U(0, 0, pi/3) q[114];
cx q[72], q[114];
cx q[75], q[114];
U(0, 0, pi/3) q[114];
cx q[75], q[114];
cx q[76], q[114];
U(0, 0, pi/3) q[114];
cx q[76], q[114];
cx q[77], q[114];
U(0, 0, pi/3) q[114];
cx q[77], q[114];
cx q[78], q[114];
U(0, 0, pi/3) q[114];
cx q[78], q[114];
cx q[80], q[114];
U(0, 0, pi/3) q[114];
cx q[80], q[114];
cx q[81], q[114];
U(0, 0, pi/3) q[114];
cx q[81], q[114];
cx q[89], q[114];
U(0, 0, pi/3) q[114];
cx q[89], q[114];
cx q[90], q[114];
U(0, 0, pi/3) q[114];
cx q[90], q[114];
cx q[92], q[114];
U(0, 0, pi/3) q[114];
cx q[92], q[114];
cx q[93], q[114];
U(0, 0, pi/3) q[114];
cx q[93], q[114];
cx q[94], q[114];
U(0, 0, pi/3) q[114];
cx q[94], q[114];
cx q[97], q[114];
U(0, 0, pi/3) q[114];
cx q[97], q[114];
cx q[99], q[114];
U(0, 0, pi/3) q[114];
cx q[99], q[114];
cx q[100], q[114];
U(0, 0, pi/3) q[114];
cx q[100], q[114];
cx q[102], q[114];
U(0, 0, pi/3) q[114];
cx q[102], q[114];
cx q[106], q[114];
U(0, 0, pi/3) q[114];
cx q[106], q[114];
cx q[110], q[114];
U(0, 0, pi/3) q[114];
cx q[110], q[114];
cx q[113], q[114];
U(0, 0, pi/3) q[114];
cx q[113], q[114];
cx q[0], q[115];
U(0, 0, pi/3) q[115];
cx q[0], q[115];
cx q[1], q[115];
U(0, 0, pi/3) q[115];
cx q[1], q[115];
cx q[4], q[115];
U(0, 0, pi/3) q[115];
cx q[4], q[115];
cx q[7], q[115];
U(0, 0, pi/3) q[115];
cx q[7], q[115];
cx q[8], q[115];
U(0, 0, pi/3) q[115];
cx q[8], q[115];
cx q[9], q[115];
U(0, 0, pi/3) q[115];
cx q[9], q[115];
cx q[10], q[115];
U(0, 0, pi/3) q[115];
cx q[10], q[115];
cx q[11], q[115];
U(0, 0, pi/3) q[115];
cx q[11], q[115];
cx q[12], q[115];
U(0, 0, pi/3) q[115];
cx q[12], q[115];
cx q[19], q[115];
U(0, 0, pi/3) q[115];
cx q[19], q[115];
cx q[22], q[115];
U(0, 0, pi/3) q[115];
cx q[22], q[115];
cx q[23], q[115];
U(0, 0, pi/3) q[115];
cx q[23], q[115];
cx q[24], q[115];
U(0, 0, pi/3) q[115];
cx q[24], q[115];
cx q[25], q[115];
U(0, 0, pi/3) q[115];
cx q[25], q[115];
cx q[27], q[115];
U(0, 0, pi/3) q[115];
cx q[27], q[115];
cx q[28], q[115];
U(0, 0, pi/3) q[115];
cx q[28], q[115];
cx q[31], q[115];
U(0, 0, pi/3) q[115];
cx q[31], q[115];
cx q[34], q[115];
U(0, 0, pi/3) q[115];
cx q[34], q[115];
cx q[36], q[115];
U(0, 0, pi/3) q[115];
cx q[36], q[115];
cx q[39], q[115];
U(0, 0, pi/3) q[115];
cx q[39], q[115];
cx q[41], q[115];
U(0, 0, pi/3) q[115];
cx q[41], q[115];
cx q[42], q[115];
U(0, 0, pi/3) q[115];
cx q[42], q[115];
cx q[44], q[115];
U(0, 0, pi/3) q[115];
cx q[44], q[115];
cx q[45], q[115];
U(0, 0, pi/3) q[115];
cx q[45], q[115];
cx q[50], q[115];
U(0, 0, pi/3) q[115];
cx q[50], q[115];
cx q[51], q[115];
U(0, 0, pi/3) q[115];
cx q[51], q[115];
cx q[52], q[115];
U(0, 0, pi/3) q[115];
cx q[52], q[115];
cx q[57], q[115];
U(0, 0, pi/3) q[115];
cx q[57], q[115];
cx q[62], q[115];
U(0, 0, pi/3) q[115];
cx q[62], q[115];
cx q[65], q[115];
U(0, 0, pi/3) q[115];
cx q[65], q[115];
cx q[66], q[115];
U(0, 0, pi/3) q[115];
cx q[66], q[115];
cx q[67], q[115];
U(0, 0, pi/3) q[115];
cx q[67], q[115];
cx q[69], q[115];
U(0, 0, pi/3) q[115];
cx q[69], q[115];
cx q[70], q[115];
U(0, 0, pi/3) q[115];
cx q[70], q[115];
cx q[74], q[115];
U(0, 0, pi/3) q[115];
cx q[74], q[115];
cx q[76], q[115];
U(0, 0, pi/3) q[115];
cx q[76], q[115];
cx q[78], q[115];
U(0, 0, pi/3) q[115];
cx q[78], q[115];
cx q[79], q[115];
U(0, 0, pi/3) q[115];
cx q[79], q[115];
cx q[80], q[115];
U(0, 0, pi/3) q[115];
cx q[80], q[115];
cx q[81], q[115];
U(0, 0, pi/3) q[115];
cx q[81], q[115];
cx q[84], q[115];
U(0, 0, pi/3) q[115];
cx q[84], q[115];
cx q[86], q[115];
U(0, 0, pi/3) q[115];
cx q[86], q[115];
cx q[90], q[115];
U(0, 0, pi/3) q[115];
cx q[90], q[115];
cx q[93], q[115];
U(0, 0, pi/3) q[115];
cx q[93], q[115];
cx q[97], q[115];
U(0, 0, pi/3) q[115];
cx q[97], q[115];
cx q[98], q[115];
U(0, 0, pi/3) q[115];
cx q[98], q[115];
cx q[99], q[115];
U(0, 0, pi/3) q[115];
cx q[99], q[115];
cx q[101], q[115];
U(0, 0, pi/3) q[115];
cx q[101], q[115];
cx q[102], q[115];
U(0, 0, pi/3) q[115];
cx q[102], q[115];
cx q[103], q[115];
U(0, 0, pi/3) q[115];
cx q[103], q[115];
cx q[109], q[115];
U(0, 0, pi/3) q[115];
cx q[109], q[115];
cx q[112], q[115];
U(0, 0, pi/3) q[115];
cx q[112], q[115];
cx q[114], q[115];
U(0, 0, pi/3) q[115];
cx q[114], q[115];
cx q[1], q[116];
U(0, 0, pi/3) q[116];
cx q[1], q[116];
cx q[3], q[116];
U(0, 0, pi/3) q[116];
cx q[3], q[116];
cx q[6], q[116];
U(0, 0, pi/3) q[116];
cx q[6], q[116];
cx q[10], q[116];
U(0, 0, pi/3) q[116];
cx q[10], q[116];
cx q[11], q[116];
U(0, 0, pi/3) q[116];
cx q[11], q[116];
cx q[14], q[116];
U(0, 0, pi/3) q[116];
cx q[14], q[116];
cx q[18], q[116];
U(0, 0, pi/3) q[116];
cx q[18], q[116];
cx q[19], q[116];
U(0, 0, pi/3) q[116];
cx q[19], q[116];
cx q[20], q[116];
U(0, 0, pi/3) q[116];
cx q[20], q[116];
cx q[22], q[116];
U(0, 0, pi/3) q[116];
cx q[22], q[116];
cx q[24], q[116];
U(0, 0, pi/3) q[116];
cx q[24], q[116];
cx q[27], q[116];
U(0, 0, pi/3) q[116];
cx q[27], q[116];
cx q[30], q[116];
U(0, 0, pi/3) q[116];
cx q[30], q[116];
cx q[32], q[116];
U(0, 0, pi/3) q[116];
cx q[32], q[116];
cx q[33], q[116];
U(0, 0, pi/3) q[116];
cx q[33], q[116];
cx q[35], q[116];
U(0, 0, pi/3) q[116];
cx q[35], q[116];
cx q[36], q[116];
U(0, 0, pi/3) q[116];
cx q[36], q[116];
cx q[38], q[116];
U(0, 0, pi/3) q[116];
cx q[38], q[116];
cx q[41], q[116];
U(0, 0, pi/3) q[116];
cx q[41], q[116];
cx q[42], q[116];
U(0, 0, pi/3) q[116];
cx q[42], q[116];
cx q[43], q[116];
U(0, 0, pi/3) q[116];
cx q[43], q[116];
cx q[44], q[116];
U(0, 0, pi/3) q[116];
cx q[44], q[116];
cx q[48], q[116];
U(0, 0, pi/3) q[116];
cx q[48], q[116];
cx q[51], q[116];
U(0, 0, pi/3) q[116];
cx q[51], q[116];
cx q[52], q[116];
U(0, 0, pi/3) q[116];
cx q[52], q[116];
cx q[53], q[116];
U(0, 0, pi/3) q[116];
cx q[53], q[116];
cx q[54], q[116];
U(0, 0, pi/3) q[116];
cx q[54], q[116];
cx q[55], q[116];
U(0, 0, pi/3) q[116];
cx q[55], q[116];
cx q[57], q[116];
U(0, 0, pi/3) q[116];
cx q[57], q[116];
cx q[59], q[116];
U(0, 0, pi/3) q[116];
cx q[59], q[116];
cx q[60], q[116];
U(0, 0, pi/3) q[116];
cx q[60], q[116];
cx q[62], q[116];
U(0, 0, pi/3) q[116];
cx q[62], q[116];
cx q[65], q[116];
U(0, 0, pi/3) q[116];
cx q[65], q[116];
cx q[67], q[116];
U(0, 0, pi/3) q[116];
cx q[67], q[116];
cx q[68], q[116];
U(0, 0, pi/3) q[116];
cx q[68], q[116];
cx q[69], q[116];
U(0, 0, pi/3) q[116];
cx q[69], q[116];
cx q[71], q[116];
U(0, 0, pi/3) q[116];
cx q[71], q[116];
cx q[72], q[116];
U(0, 0, pi/3) q[116];
cx q[72], q[116];
cx q[74], q[116];
U(0, 0, pi/3) q[116];
cx q[74], q[116];
cx q[76], q[116];
U(0, 0, pi/3) q[116];
cx q[76], q[116];
cx q[80], q[116];
U(0, 0, pi/3) q[116];
cx q[80], q[116];
cx q[81], q[116];
U(0, 0, pi/3) q[116];
cx q[81], q[116];
cx q[82], q[116];
U(0, 0, pi/3) q[116];
cx q[82], q[116];
cx q[83], q[116];
U(0, 0, pi/3) q[116];
cx q[83], q[116];
cx q[84], q[116];
U(0, 0, pi/3) q[116];
cx q[84], q[116];
cx q[89], q[116];
U(0, 0, pi/3) q[116];
cx q[89], q[116];
cx q[90], q[116];
U(0, 0, pi/3) q[116];
cx q[90], q[116];
cx q[92], q[116];
U(0, 0, pi/3) q[116];
cx q[92], q[116];
cx q[95], q[116];
U(0, 0, pi/3) q[116];
cx q[95], q[116];
cx q[97], q[116];
U(0, 0, pi/3) q[116];
cx q[97], q[116];
cx q[99], q[116];
U(0, 0, pi/3) q[116];
cx q[99], q[116];
cx q[105], q[116];
U(0, 0, pi/3) q[116];
cx q[105], q[116];
cx q[106], q[116];
U(0, 0, pi/3) q[116];
cx q[106], q[116];
cx q[108], q[116];
U(0, 0, pi/3) q[116];
cx q[108], q[116];
cx q[110], q[116];
U(0, 0, pi/3) q[116];
cx q[110], q[116];
cx q[114], q[116];
U(0, 0, pi/3) q[116];
cx q[114], q[116];
cx q[115], q[116];
U(0, 0, pi/3) q[116];
cx q[115], q[116];
cx q[0], q[117];
U(0, 0, pi/3) q[117];
cx q[0], q[117];
cx q[1], q[117];
U(0, 0, pi/3) q[117];
cx q[1], q[117];
cx q[2], q[117];
U(0, 0, pi/3) q[117];
cx q[2], q[117];
cx q[3], q[117];
U(0, 0, pi/3) q[117];
cx q[3], q[117];
cx q[4], q[117];
U(0, 0, pi/3) q[117];
cx q[4], q[117];
cx q[5], q[117];
U(0, 0, pi/3) q[117];
cx q[5], q[117];
cx q[9], q[117];
U(0, 0, pi/3) q[117];
cx q[9], q[117];
cx q[10], q[117];
U(0, 0, pi/3) q[117];
cx q[10], q[117];
cx q[14], q[117];
U(0, 0, pi/3) q[117];
cx q[14], q[117];
cx q[16], q[117];
U(0, 0, pi/3) q[117];
cx q[16], q[117];
cx q[19], q[117];
U(0, 0, pi/3) q[117];
cx q[19], q[117];
cx q[20], q[117];
U(0, 0, pi/3) q[117];
cx q[20], q[117];
cx q[21], q[117];
U(0, 0, pi/3) q[117];
cx q[21], q[117];
cx q[22], q[117];
U(0, 0, pi/3) q[117];
cx q[22], q[117];
cx q[23], q[117];
U(0, 0, pi/3) q[117];
cx q[23], q[117];
cx q[26], q[117];
U(0, 0, pi/3) q[117];
cx q[26], q[117];
cx q[27], q[117];
U(0, 0, pi/3) q[117];
cx q[27], q[117];
cx q[28], q[117];
U(0, 0, pi/3) q[117];
cx q[28], q[117];
cx q[36], q[117];
U(0, 0, pi/3) q[117];
cx q[36], q[117];
cx q[37], q[117];
U(0, 0, pi/3) q[117];
cx q[37], q[117];
cx q[39], q[117];
U(0, 0, pi/3) q[117];
cx q[39], q[117];
cx q[42], q[117];
U(0, 0, pi/3) q[117];
cx q[42], q[117];
cx q[44], q[117];
U(0, 0, pi/3) q[117];
cx q[44], q[117];
cx q[45], q[117];
U(0, 0, pi/3) q[117];
cx q[45], q[117];
cx q[46], q[117];
U(0, 0, pi/3) q[117];
cx q[46], q[117];
cx q[47], q[117];
U(0, 0, pi/3) q[117];
cx q[47], q[117];
cx q[48], q[117];
U(0, 0, pi/3) q[117];
cx q[48], q[117];
cx q[54], q[117];
U(0, 0, pi/3) q[117];
cx q[54], q[117];
cx q[58], q[117];
U(0, 0, pi/3) q[117];
cx q[58], q[117];
cx q[60], q[117];
U(0, 0, pi/3) q[117];
cx q[60], q[117];
cx q[63], q[117];
U(0, 0, pi/3) q[117];
cx q[63], q[117];
cx q[66], q[117];
U(0, 0, pi/3) q[117];
cx q[66], q[117];
cx q[67], q[117];
U(0, 0, pi/3) q[117];
cx q[67], q[117];
cx q[68], q[117];
U(0, 0, pi/3) q[117];
cx q[68], q[117];
cx q[69], q[117];
U(0, 0, pi/3) q[117];
cx q[69], q[117];
cx q[71], q[117];
U(0, 0, pi/3) q[117];
cx q[71], q[117];
cx q[72], q[117];
U(0, 0, pi/3) q[117];
cx q[72], q[117];
cx q[73], q[117];
U(0, 0, pi/3) q[117];
cx q[73], q[117];
cx q[74], q[117];
U(0, 0, pi/3) q[117];
cx q[74], q[117];
cx q[77], q[117];
U(0, 0, pi/3) q[117];
cx q[77], q[117];
cx q[78], q[117];
U(0, 0, pi/3) q[117];
cx q[78], q[117];
cx q[80], q[117];
U(0, 0, pi/3) q[117];
cx q[80], q[117];
cx q[82], q[117];
U(0, 0, pi/3) q[117];
cx q[82], q[117];
cx q[84], q[117];
U(0, 0, pi/3) q[117];
cx q[84], q[117];
cx q[85], q[117];
U(0, 0, pi/3) q[117];
cx q[85], q[117];
cx q[86], q[117];
U(0, 0, pi/3) q[117];
cx q[86], q[117];
cx q[87], q[117];
U(0, 0, pi/3) q[117];
cx q[87], q[117];
cx q[90], q[117];
U(0, 0, pi/3) q[117];
cx q[90], q[117];
cx q[91], q[117];
U(0, 0, pi/3) q[117];
cx q[91], q[117];
cx q[92], q[117];
U(0, 0, pi/3) q[117];
cx q[92], q[117];
cx q[98], q[117];
U(0, 0, pi/3) q[117];
cx q[98], q[117];
cx q[102], q[117];
U(0, 0, pi/3) q[117];
cx q[102], q[117];
cx q[103], q[117];
U(0, 0, pi/3) q[117];
cx q[103], q[117];
cx q[104], q[117];
U(0, 0, pi/3) q[117];
cx q[104], q[117];
cx q[106], q[117];
U(0, 0, pi/3) q[117];
cx q[106], q[117];
cx q[111], q[117];
U(0, 0, pi/3) q[117];
cx q[111], q[117];
cx q[112], q[117];
U(0, 0, pi/3) q[117];
cx q[112], q[117];
cx q[116], q[117];
U(0, 0, pi/3) q[117];
cx q[116], q[117];
cx q[4], q[118];
U(0, 0, pi/3) q[118];
cx q[4], q[118];
cx q[7], q[118];
U(0, 0, pi/3) q[118];
cx q[7], q[118];
cx q[10], q[118];
U(0, 0, pi/3) q[118];
cx q[10], q[118];
cx q[13], q[118];
U(0, 0, pi/3) q[118];
cx q[13], q[118];
cx q[16], q[118];
U(0, 0, pi/3) q[118];
cx q[16], q[118];
cx q[18], q[118];
U(0, 0, pi/3) q[118];
cx q[18], q[118];
cx q[21], q[118];
U(0, 0, pi/3) q[118];
cx q[21], q[118];
cx q[22], q[118];
U(0, 0, pi/3) q[118];
cx q[22], q[118];
cx q[23], q[118];
U(0, 0, pi/3) q[118];
cx q[23], q[118];
cx q[24], q[118];
U(0, 0, pi/3) q[118];
cx q[24], q[118];
cx q[25], q[118];
U(0, 0, pi/3) q[118];
cx q[25], q[118];
cx q[28], q[118];
U(0, 0, pi/3) q[118];
cx q[28], q[118];
cx q[29], q[118];
U(0, 0, pi/3) q[118];
cx q[29], q[118];
cx q[30], q[118];
U(0, 0, pi/3) q[118];
cx q[30], q[118];
cx q[31], q[118];
U(0, 0, pi/3) q[118];
cx q[31], q[118];
cx q[37], q[118];
U(0, 0, pi/3) q[118];
cx q[37], q[118];
cx q[38], q[118];
U(0, 0, pi/3) q[118];
cx q[38], q[118];
cx q[40], q[118];
U(0, 0, pi/3) q[118];
cx q[40], q[118];
cx q[42], q[118];
U(0, 0, pi/3) q[118];
cx q[42], q[118];
cx q[44], q[118];
U(0, 0, pi/3) q[118];
cx q[44], q[118];
cx q[46], q[118];
U(0, 0, pi/3) q[118];
cx q[46], q[118];
cx q[47], q[118];
U(0, 0, pi/3) q[118];
cx q[47], q[118];
cx q[51], q[118];
U(0, 0, pi/3) q[118];
cx q[51], q[118];
cx q[53], q[118];
U(0, 0, pi/3) q[118];
cx q[53], q[118];
cx q[57], q[118];
U(0, 0, pi/3) q[118];
cx q[57], q[118];
cx q[59], q[118];
U(0, 0, pi/3) q[118];
cx q[59], q[118];
cx q[62], q[118];
U(0, 0, pi/3) q[118];
cx q[62], q[118];
cx q[64], q[118];
U(0, 0, pi/3) q[118];
cx q[64], q[118];
cx q[66], q[118];
U(0, 0, pi/3) q[118];
cx q[66], q[118];
cx q[67], q[118];
U(0, 0, pi/3) q[118];
cx q[67], q[118];
cx q[68], q[118];
U(0, 0, pi/3) q[118];
cx q[68], q[118];
cx q[69], q[118];
U(0, 0, pi/3) q[118];
cx q[69], q[118];
cx q[71], q[118];
U(0, 0, pi/3) q[118];
cx q[71], q[118];
cx q[72], q[118];
U(0, 0, pi/3) q[118];
cx q[72], q[118];
cx q[73], q[118];
U(0, 0, pi/3) q[118];
cx q[73], q[118];
cx q[75], q[118];
U(0, 0, pi/3) q[118];
cx q[75], q[118];
cx q[78], q[118];
U(0, 0, pi/3) q[118];
cx q[78], q[118];
cx q[80], q[118];
U(0, 0, pi/3) q[118];
cx q[80], q[118];
cx q[81], q[118];
U(0, 0, pi/3) q[118];
cx q[81], q[118];
cx q[83], q[118];
U(0, 0, pi/3) q[118];
cx q[83], q[118];
cx q[86], q[118];
U(0, 0, pi/3) q[118];
cx q[86], q[118];
cx q[91], q[118];
U(0, 0, pi/3) q[118];
cx q[91], q[118];
cx q[92], q[118];
U(0, 0, pi/3) q[118];
cx q[92], q[118];
cx q[93], q[118];
U(0, 0, pi/3) q[118];
cx q[93], q[118];
cx q[94], q[118];
U(0, 0, pi/3) q[118];
cx q[94], q[118];
cx q[95], q[118];
U(0, 0, pi/3) q[118];
cx q[95], q[118];
cx q[97], q[118];
U(0, 0, pi/3) q[118];
cx q[97], q[118];
cx q[98], q[118];
U(0, 0, pi/3) q[118];
cx q[98], q[118];
cx q[102], q[118];
U(0, 0, pi/3) q[118];
cx q[102], q[118];
cx q[103], q[118];
U(0, 0, pi/3) q[118];
cx q[103], q[118];
cx q[105], q[118];
U(0, 0, pi/3) q[118];
cx q[105], q[118];
cx q[107], q[118];
U(0, 0, pi/3) q[118];
cx q[107], q[118];
cx q[109], q[118];
U(0, 0, pi/3) q[118];
cx q[109], q[118];
cx q[111], q[118];
U(0, 0, pi/3) q[118];
cx q[111], q[118];
cx q[113], q[118];
U(0, 0, pi/3) q[118];
cx q[113], q[118];
cx q[116], q[118];
U(0, 0, pi/3) q[118];
cx q[116], q[118];
cx q[0], q[119];
U(0, 0, pi/3) q[119];
cx q[0], q[119];
cx q[3], q[119];
U(0, 0, pi/3) q[119];
cx q[3], q[119];
cx q[6], q[119];
U(0, 0, pi/3) q[119];
cx q[6], q[119];
cx q[8], q[119];
U(0, 0, pi/3) q[119];
cx q[8], q[119];
cx q[10], q[119];
U(0, 0, pi/3) q[119];
cx q[10], q[119];
cx q[14], q[119];
U(0, 0, pi/3) q[119];
cx q[14], q[119];
cx q[15], q[119];
U(0, 0, pi/3) q[119];
cx q[15], q[119];
cx q[18], q[119];
U(0, 0, pi/3) q[119];
cx q[18], q[119];
cx q[20], q[119];
U(0, 0, pi/3) q[119];
cx q[20], q[119];
cx q[22], q[119];
U(0, 0, pi/3) q[119];
cx q[22], q[119];
cx q[23], q[119];
U(0, 0, pi/3) q[119];
cx q[23], q[119];
cx q[25], q[119];
U(0, 0, pi/3) q[119];
cx q[25], q[119];
cx q[26], q[119];
U(0, 0, pi/3) q[119];
cx q[26], q[119];
cx q[27], q[119];
U(0, 0, pi/3) q[119];
cx q[27], q[119];
cx q[29], q[119];
U(0, 0, pi/3) q[119];
cx q[29], q[119];
cx q[30], q[119];
U(0, 0, pi/3) q[119];
cx q[30], q[119];
cx q[33], q[119];
U(0, 0, pi/3) q[119];
cx q[33], q[119];
cx q[35], q[119];
U(0, 0, pi/3) q[119];
cx q[35], q[119];
cx q[39], q[119];
U(0, 0, pi/3) q[119];
cx q[39], q[119];
cx q[40], q[119];
U(0, 0, pi/3) q[119];
cx q[40], q[119];
cx q[42], q[119];
U(0, 0, pi/3) q[119];
cx q[42], q[119];
cx q[45], q[119];
U(0, 0, pi/3) q[119];
cx q[45], q[119];
cx q[48], q[119];
U(0, 0, pi/3) q[119];
cx q[48], q[119];
cx q[51], q[119];
U(0, 0, pi/3) q[119];
cx q[51], q[119];
cx q[53], q[119];
U(0, 0, pi/3) q[119];
cx q[53], q[119];
cx q[54], q[119];
U(0, 0, pi/3) q[119];
cx q[54], q[119];
cx q[55], q[119];
U(0, 0, pi/3) q[119];
cx q[55], q[119];
cx q[56], q[119];
U(0, 0, pi/3) q[119];
cx q[56], q[119];
cx q[57], q[119];
U(0, 0, pi/3) q[119];
cx q[57], q[119];
cx q[58], q[119];
U(0, 0, pi/3) q[119];
cx q[58], q[119];
cx q[61], q[119];
U(0, 0, pi/3) q[119];
cx q[61], q[119];
cx q[68], q[119];
U(0, 0, pi/3) q[119];
cx q[68], q[119];
cx q[69], q[119];
U(0, 0, pi/3) q[119];
cx q[69], q[119];
cx q[70], q[119];
U(0, 0, pi/3) q[119];
cx q[70], q[119];
cx q[71], q[119];
U(0, 0, pi/3) q[119];
cx q[71], q[119];
cx q[74], q[119];
U(0, 0, pi/3) q[119];
cx q[74], q[119];
cx q[76], q[119];
U(0, 0, pi/3) q[119];
cx q[76], q[119];
cx q[78], q[119];
U(0, 0, pi/3) q[119];
cx q[78], q[119];
cx q[79], q[119];
U(0, 0, pi/3) q[119];
cx q[79], q[119];
cx q[80], q[119];
U(0, 0, pi/3) q[119];
cx q[80], q[119];
cx q[82], q[119];
U(0, 0, pi/3) q[119];
cx q[82], q[119];
cx q[88], q[119];
U(0, 0, pi/3) q[119];
cx q[88], q[119];
cx q[92], q[119];
U(0, 0, pi/3) q[119];
cx q[92], q[119];
cx q[94], q[119];
U(0, 0, pi/3) q[119];
cx q[94], q[119];
cx q[95], q[119];
U(0, 0, pi/3) q[119];
cx q[95], q[119];
cx q[96], q[119];
U(0, 0, pi/3) q[119];
cx q[96], q[119];
cx q[100], q[119];
U(0, 0, pi/3) q[119];
cx q[100], q[119];
cx q[104], q[119];
U(0, 0, pi/3) q[119];
cx q[104], q[119];
cx q[106], q[119];
U(0, 0, pi/3) q[119];
cx q[106], q[119];
cx q[108], q[119];
U(0, 0, pi/3) q[119];
cx q[108], q[119];
cx q[110], q[119];
U(0, 0, pi/3) q[119];
cx q[110], q[119];
cx q[111], q[119];
U(0, 0, pi/3) q[119];
cx q[111], q[119];
cx q[112], q[119];
U(0, 0, pi/3) q[119];
cx q[112], q[119];
cx q[115], q[119];
U(0, 0, pi/3) q[119];
cx q[115], q[119];
cx q[116], q[119];
U(0, 0, pi/3) q[119];
cx q[116], q[119];
cx q[117], q[119];
U(0, 0, pi/3) q[119];
cx q[117], q[119];
cx q[118], q[119];
U(0, 0, pi/3) q[119];
cx q[118], q[119];
cx q[0], q[120];
U(0, 0, pi/3) q[120];
cx q[0], q[120];
cx q[1], q[120];
U(0, 0, pi/3) q[120];
cx q[1], q[120];
cx q[2], q[120];
U(0, 0, pi/3) q[120];
cx q[2], q[120];
cx q[5], q[120];
U(0, 0, pi/3) q[120];
cx q[5], q[120];
cx q[6], q[120];
U(0, 0, pi/3) q[120];
cx q[6], q[120];
cx q[7], q[120];
U(0, 0, pi/3) q[120];
cx q[7], q[120];
cx q[8], q[120];
U(0, 0, pi/3) q[120];
cx q[8], q[120];
cx q[9], q[120];
U(0, 0, pi/3) q[120];
cx q[9], q[120];
cx q[11], q[120];
U(0, 0, pi/3) q[120];
cx q[11], q[120];
cx q[12], q[120];
U(0, 0, pi/3) q[120];
cx q[12], q[120];
cx q[15], q[120];
U(0, 0, pi/3) q[120];
cx q[15], q[120];
cx q[17], q[120];
U(0, 0, pi/3) q[120];
cx q[17], q[120];
cx q[18], q[120];
U(0, 0, pi/3) q[120];
cx q[18], q[120];
cx q[19], q[120];
U(0, 0, pi/3) q[120];
cx q[19], q[120];
cx q[23], q[120];
U(0, 0, pi/3) q[120];
cx q[23], q[120];
cx q[25], q[120];
U(0, 0, pi/3) q[120];
cx q[25], q[120];
cx q[26], q[120];
U(0, 0, pi/3) q[120];
cx q[26], q[120];
cx q[28], q[120];
U(0, 0, pi/3) q[120];
cx q[28], q[120];
cx q[29], q[120];
U(0, 0, pi/3) q[120];
cx q[29], q[120];
cx q[30], q[120];
U(0, 0, pi/3) q[120];
cx q[30], q[120];
cx q[39], q[120];
U(0, 0, pi/3) q[120];
cx q[39], q[120];
cx q[40], q[120];
U(0, 0, pi/3) q[120];
cx q[40], q[120];
cx q[41], q[120];
U(0, 0, pi/3) q[120];
cx q[41], q[120];
cx q[42], q[120];
U(0, 0, pi/3) q[120];
cx q[42], q[120];
cx q[44], q[120];
U(0, 0, pi/3) q[120];
cx q[44], q[120];
cx q[52], q[120];
U(0, 0, pi/3) q[120];
cx q[52], q[120];
cx q[53], q[120];
U(0, 0, pi/3) q[120];
cx q[53], q[120];
cx q[54], q[120];
U(0, 0, pi/3) q[120];
cx q[54], q[120];
cx q[56], q[120];
U(0, 0, pi/3) q[120];
cx q[56], q[120];
cx q[59], q[120];
U(0, 0, pi/3) q[120];
cx q[59], q[120];
cx q[62], q[120];
U(0, 0, pi/3) q[120];
cx q[62], q[120];
cx q[64], q[120];
U(0, 0, pi/3) q[120];
cx q[64], q[120];
cx q[70], q[120];
U(0, 0, pi/3) q[120];
cx q[70], q[120];
cx q[71], q[120];
U(0, 0, pi/3) q[120];
cx q[71], q[120];
cx q[72], q[120];
U(0, 0, pi/3) q[120];
cx q[72], q[120];
cx q[73], q[120];
U(0, 0, pi/3) q[120];
cx q[73], q[120];
cx q[75], q[120];
U(0, 0, pi/3) q[120];
cx q[75], q[120];
cx q[76], q[120];
U(0, 0, pi/3) q[120];
cx q[76], q[120];
cx q[78], q[120];
U(0, 0, pi/3) q[120];
cx q[78], q[120];
cx q[80], q[120];
U(0, 0, pi/3) q[120];
cx q[80], q[120];
cx q[81], q[120];
U(0, 0, pi/3) q[120];
cx q[81], q[120];
cx q[83], q[120];
U(0, 0, pi/3) q[120];
cx q[83], q[120];
cx q[86], q[120];
U(0, 0, pi/3) q[120];
cx q[86], q[120];
cx q[89], q[120];
U(0, 0, pi/3) q[120];
cx q[89], q[120];
cx q[91], q[120];
U(0, 0, pi/3) q[120];
cx q[91], q[120];
cx q[92], q[120];
U(0, 0, pi/3) q[120];
cx q[92], q[120];
cx q[93], q[120];
U(0, 0, pi/3) q[120];
cx q[93], q[120];
cx q[96], q[120];
U(0, 0, pi/3) q[120];
cx q[96], q[120];
cx q[97], q[120];
U(0, 0, pi/3) q[120];
cx q[97], q[120];
cx q[98], q[120];
U(0, 0, pi/3) q[120];
cx q[98], q[120];
cx q[99], q[120];
U(0, 0, pi/3) q[120];
cx q[99], q[120];
cx q[100], q[120];
U(0, 0, pi/3) q[120];
cx q[100], q[120];
cx q[102], q[120];
U(0, 0, pi/3) q[120];
cx q[102], q[120];
cx q[104], q[120];
U(0, 0, pi/3) q[120];
cx q[104], q[120];
cx q[108], q[120];
U(0, 0, pi/3) q[120];
cx q[108], q[120];
cx q[109], q[120];
U(0, 0, pi/3) q[120];
cx q[109], q[120];
cx q[111], q[120];
U(0, 0, pi/3) q[120];
cx q[111], q[120];
cx q[112], q[120];
U(0, 0, pi/3) q[120];
cx q[112], q[120];
cx q[117], q[120];
U(0, 0, pi/3) q[120];
cx q[117], q[120];
cx q[119], q[120];
U(0, 0, pi/3) q[120];
cx q[119], q[120];
cx q[0], q[121];
U(0, 0, pi/3) q[121];
cx q[0], q[121];
cx q[4], q[121];
U(0, 0, pi/3) q[121];
cx q[4], q[121];
cx q[7], q[121];
U(0, 0, pi/3) q[121];
cx q[7], q[121];
cx q[10], q[121];
U(0, 0, pi/3) q[121];
cx q[10], q[121];
cx q[12], q[121];
U(0, 0, pi/3) q[121];
cx q[12], q[121];
cx q[14], q[121];
U(0, 0, pi/3) q[121];
cx q[14], q[121];
cx q[15], q[121];
U(0, 0, pi/3) q[121];
cx q[15], q[121];
cx q[18], q[121];
U(0, 0, pi/3) q[121];
cx q[18], q[121];
cx q[20], q[121];
U(0, 0, pi/3) q[121];
cx q[20], q[121];
cx q[21], q[121];
U(0, 0, pi/3) q[121];
cx q[21], q[121];
cx q[22], q[121];
U(0, 0, pi/3) q[121];
cx q[22], q[121];
cx q[23], q[121];
U(0, 0, pi/3) q[121];
cx q[23], q[121];
cx q[24], q[121];
U(0, 0, pi/3) q[121];
cx q[24], q[121];
cx q[26], q[121];
U(0, 0, pi/3) q[121];
cx q[26], q[121];
cx q[28], q[121];
U(0, 0, pi/3) q[121];
cx q[28], q[121];
cx q[29], q[121];
U(0, 0, pi/3) q[121];
cx q[29], q[121];
cx q[30], q[121];
U(0, 0, pi/3) q[121];
cx q[30], q[121];
cx q[31], q[121];
U(0, 0, pi/3) q[121];
cx q[31], q[121];
cx q[32], q[121];
U(0, 0, pi/3) q[121];
cx q[32], q[121];
cx q[33], q[121];
U(0, 0, pi/3) q[121];
cx q[33], q[121];
cx q[34], q[121];
U(0, 0, pi/3) q[121];
cx q[34], q[121];
cx q[36], q[121];
U(0, 0, pi/3) q[121];
cx q[36], q[121];
cx q[37], q[121];
U(0, 0, pi/3) q[121];
cx q[37], q[121];
cx q[38], q[121];
U(0, 0, pi/3) q[121];
cx q[38], q[121];
cx q[39], q[121];
U(0, 0, pi/3) q[121];
cx q[39], q[121];
cx q[40], q[121];
U(0, 0, pi/3) q[121];
cx q[40], q[121];
cx q[42], q[121];
U(0, 0, pi/3) q[121];
cx q[42], q[121];
cx q[47], q[121];
U(0, 0, pi/3) q[121];
cx q[47], q[121];
cx q[48], q[121];
U(0, 0, pi/3) q[121];
cx q[48], q[121];
cx q[51], q[121];
U(0, 0, pi/3) q[121];
cx q[51], q[121];
cx q[53], q[121];
U(0, 0, pi/3) q[121];
cx q[53], q[121];
cx q[54], q[121];
U(0, 0, pi/3) q[121];
cx q[54], q[121];
cx q[55], q[121];
U(0, 0, pi/3) q[121];
cx q[55], q[121];
cx q[56], q[121];
U(0, 0, pi/3) q[121];
cx q[56], q[121];
cx q[59], q[121];
U(0, 0, pi/3) q[121];
cx q[59], q[121];
cx q[61], q[121];
U(0, 0, pi/3) q[121];
cx q[61], q[121];
cx q[62], q[121];
U(0, 0, pi/3) q[121];
cx q[62], q[121];
cx q[65], q[121];
U(0, 0, pi/3) q[121];
cx q[65], q[121];
cx q[69], q[121];
U(0, 0, pi/3) q[121];
cx q[69], q[121];
cx q[73], q[121];
U(0, 0, pi/3) q[121];
cx q[73], q[121];
cx q[74], q[121];
U(0, 0, pi/3) q[121];
cx q[74], q[121];
cx q[75], q[121];
U(0, 0, pi/3) q[121];
cx q[75], q[121];
cx q[76], q[121];
U(0, 0, pi/3) q[121];
cx q[76], q[121];
cx q[77], q[121];
U(0, 0, pi/3) q[121];
cx q[77], q[121];
cx q[78], q[121];
U(0, 0, pi/3) q[121];
cx q[78], q[121];
cx q[79], q[121];
U(0, 0, pi/3) q[121];
cx q[79], q[121];
cx q[80], q[121];
U(0, 0, pi/3) q[121];
cx q[80], q[121];
cx q[83], q[121];
U(0, 0, pi/3) q[121];
cx q[83], q[121];
cx q[87], q[121];
U(0, 0, pi/3) q[121];
cx q[87], q[121];
cx q[88], q[121];
U(0, 0, pi/3) q[121];
cx q[88], q[121];
cx q[89], q[121];
U(0, 0, pi/3) q[121];
cx q[89], q[121];
cx q[90], q[121];
U(0, 0, pi/3) q[121];
cx q[90], q[121];
cx q[91], q[121];
U(0, 0, pi/3) q[121];
cx q[91], q[121];
cx q[92], q[121];
U(0, 0, pi/3) q[121];
cx q[92], q[121];
cx q[93], q[121];
U(0, 0, pi/3) q[121];
cx q[93], q[121];
cx q[96], q[121];
U(0, 0, pi/3) q[121];
cx q[96], q[121];
cx q[98], q[121];
U(0, 0, pi/3) q[121];
cx q[98], q[121];
cx q[101], q[121];
U(0, 0, pi/3) q[121];
cx q[101], q[121];
cx q[102], q[121];
U(0, 0, pi/3) q[121];
cx q[102], q[121];
cx q[105], q[121];
U(0, 0, pi/3) q[121];
cx q[105], q[121];
cx q[106], q[121];
U(0, 0, pi/3) q[121];
cx q[106], q[121];
cx q[107], q[121];
U(0, 0, pi/3) q[121];
cx q[107], q[121];
cx q[111], q[121];
U(0, 0, pi/3) q[121];
cx q[111], q[121];
cx q[112], q[121];
U(0, 0, pi/3) q[121];
cx q[112], q[121];
cx q[113], q[121];
U(0, 0, pi/3) q[121];
cx q[113], q[121];
cx q[114], q[121];
U(0, 0, pi/3) q[121];
cx q[114], q[121];
cx q[115], q[121];
U(0, 0, pi/3) q[121];
cx q[115], q[121];
cx q[117], q[121];
U(0, 0, pi/3) q[121];
cx q[117], q[121];
cx q[2], q[122];
U(0, 0, pi/3) q[122];
cx q[2], q[122];
cx q[7], q[122];
U(0, 0, pi/3) q[122];
cx q[7], q[122];
cx q[8], q[122];
U(0, 0, pi/3) q[122];
cx q[8], q[122];
cx q[9], q[122];
U(0, 0, pi/3) q[122];
cx q[9], q[122];
cx q[11], q[122];
U(0, 0, pi/3) q[122];
cx q[11], q[122];
cx q[12], q[122];
U(0, 0, pi/3) q[122];
cx q[12], q[122];
cx q[13], q[122];
U(0, 0, pi/3) q[122];
cx q[13], q[122];
cx q[20], q[122];
U(0, 0, pi/3) q[122];
cx q[20], q[122];
cx q[22], q[122];
U(0, 0, pi/3) q[122];
cx q[22], q[122];
cx q[23], q[122];
U(0, 0, pi/3) q[122];
cx q[23], q[122];
cx q[24], q[122];
U(0, 0, pi/3) q[122];
cx q[24], q[122];
cx q[26], q[122];
U(0, 0, pi/3) q[122];
cx q[26], q[122];
cx q[27], q[122];
U(0, 0, pi/3) q[122];
cx q[27], q[122];
cx q[28], q[122];
U(0, 0, pi/3) q[122];
cx q[28], q[122];
cx q[29], q[122];
U(0, 0, pi/3) q[122];
cx q[29], q[122];
cx q[30], q[122];
U(0, 0, pi/3) q[122];
cx q[30], q[122];
cx q[32], q[122];
U(0, 0, pi/3) q[122];
cx q[32], q[122];
cx q[33], q[122];
U(0, 0, pi/3) q[122];
cx q[33], q[122];
cx q[34], q[122];
U(0, 0, pi/3) q[122];
cx q[34], q[122];
cx q[36], q[122];
U(0, 0, pi/3) q[122];
cx q[36], q[122];
cx q[39], q[122];
U(0, 0, pi/3) q[122];
cx q[39], q[122];
cx q[40], q[122];
U(0, 0, pi/3) q[122];
cx q[40], q[122];
cx q[41], q[122];
U(0, 0, pi/3) q[122];
cx q[41], q[122];
cx q[43], q[122];
U(0, 0, pi/3) q[122];
cx q[43], q[122];
cx q[48], q[122];
U(0, 0, pi/3) q[122];
cx q[48], q[122];
cx q[53], q[122];
U(0, 0, pi/3) q[122];
cx q[53], q[122];
cx q[54], q[122];
U(0, 0, pi/3) q[122];
cx q[54], q[122];
cx q[62], q[122];
U(0, 0, pi/3) q[122];
cx q[62], q[122];
cx q[63], q[122];
U(0, 0, pi/3) q[122];
cx q[63], q[122];
cx q[66], q[122];
U(0, 0, pi/3) q[122];
cx q[66], q[122];
cx q[71], q[122];
U(0, 0, pi/3) q[122];
cx q[71], q[122];
cx q[72], q[122];
U(0, 0, pi/3) q[122];
cx q[72], q[122];
cx q[73], q[122];
U(0, 0, pi/3) q[122];
cx q[73], q[122];
cx q[76], q[122];
U(0, 0, pi/3) q[122];
cx q[76], q[122];
cx q[82], q[122];
U(0, 0, pi/3) q[122];
cx q[82], q[122];
cx q[84], q[122];
U(0, 0, pi/3) q[122];
cx q[84], q[122];
cx q[89], q[122];
U(0, 0, pi/3) q[122];
cx q[89], q[122];
cx q[91], q[122];
U(0, 0, pi/3) q[122];
cx q[91], q[122];
cx q[93], q[122];
U(0, 0, pi/3) q[122];
cx q[93], q[122];
cx q[94], q[122];
U(0, 0, pi/3) q[122];
cx q[94], q[122];
cx q[98], q[122];
U(0, 0, pi/3) q[122];
cx q[98], q[122];
cx q[102], q[122];
U(0, 0, pi/3) q[122];
cx q[102], q[122];
cx q[103], q[122];
U(0, 0, pi/3) q[122];
cx q[103], q[122];
cx q[105], q[122];
U(0, 0, pi/3) q[122];
cx q[105], q[122];
cx q[108], q[122];
U(0, 0, pi/3) q[122];
cx q[108], q[122];
cx q[109], q[122];
U(0, 0, pi/3) q[122];
cx q[109], q[122];
cx q[111], q[122];
U(0, 0, pi/3) q[122];
cx q[111], q[122];
cx q[113], q[122];
U(0, 0, pi/3) q[122];
cx q[113], q[122];
cx q[114], q[122];
U(0, 0, pi/3) q[122];
cx q[114], q[122];
cx q[117], q[122];
U(0, 0, pi/3) q[122];
cx q[117], q[122];
cx q[118], q[122];
U(0, 0, pi/3) q[122];
cx q[118], q[122];
cx q[120], q[122];
U(0, 0, pi/3) q[122];
cx q[120], q[122];
cx q[121], q[122];
U(0, 0, pi/3) q[122];
cx q[121], q[122];
cx q[2], q[123];
U(0, 0, pi/3) q[123];
cx q[2], q[123];
cx q[5], q[123];
U(0, 0, pi/3) q[123];
cx q[5], q[123];
cx q[6], q[123];
U(0, 0, pi/3) q[123];
cx q[6], q[123];
cx q[7], q[123];
U(0, 0, pi/3) q[123];
cx q[7], q[123];
cx q[8], q[123];
U(0, 0, pi/3) q[123];
cx q[8], q[123];
cx q[15], q[123];
U(0, 0, pi/3) q[123];
cx q[15], q[123];
cx q[16], q[123];
U(0, 0, pi/3) q[123];
cx q[16], q[123];
cx q[18], q[123];
U(0, 0, pi/3) q[123];
cx q[18], q[123];
cx q[19], q[123];
U(0, 0, pi/3) q[123];
cx q[19], q[123];
cx q[20], q[123];
U(0, 0, pi/3) q[123];
cx q[20], q[123];
cx q[23], q[123];
U(0, 0, pi/3) q[123];
cx q[23], q[123];
cx q[25], q[123];
U(0, 0, pi/3) q[123];
cx q[25], q[123];
cx q[26], q[123];
U(0, 0, pi/3) q[123];
cx q[26], q[123];
cx q[28], q[123];
U(0, 0, pi/3) q[123];
cx q[28], q[123];
cx q[29], q[123];
U(0, 0, pi/3) q[123];
cx q[29], q[123];
cx q[30], q[123];
U(0, 0, pi/3) q[123];
cx q[30], q[123];
cx q[33], q[123];
U(0, 0, pi/3) q[123];
cx q[33], q[123];
cx q[34], q[123];
U(0, 0, pi/3) q[123];
cx q[34], q[123];
cx q[37], q[123];
U(0, 0, pi/3) q[123];
cx q[37], q[123];
cx q[38], q[123];
U(0, 0, pi/3) q[123];
cx q[38], q[123];
cx q[40], q[123];
U(0, 0, pi/3) q[123];
cx q[40], q[123];
cx q[41], q[123];
U(0, 0, pi/3) q[123];
cx q[41], q[123];
cx q[42], q[123];
U(0, 0, pi/3) q[123];
cx q[42], q[123];
cx q[43], q[123];
U(0, 0, pi/3) q[123];
cx q[43], q[123];
cx q[45], q[123];
U(0, 0, pi/3) q[123];
cx q[45], q[123];
cx q[46], q[123];
U(0, 0, pi/3) q[123];
cx q[46], q[123];
cx q[50], q[123];
U(0, 0, pi/3) q[123];
cx q[50], q[123];
cx q[52], q[123];
U(0, 0, pi/3) q[123];
cx q[52], q[123];
cx q[53], q[123];
U(0, 0, pi/3) q[123];
cx q[53], q[123];
cx q[55], q[123];
U(0, 0, pi/3) q[123];
cx q[55], q[123];
cx q[57], q[123];
U(0, 0, pi/3) q[123];
cx q[57], q[123];
cx q[59], q[123];
U(0, 0, pi/3) q[123];
cx q[59], q[123];
cx q[60], q[123];
U(0, 0, pi/3) q[123];
cx q[60], q[123];
cx q[61], q[123];
U(0, 0, pi/3) q[123];
cx q[61], q[123];
cx q[62], q[123];
U(0, 0, pi/3) q[123];
cx q[62], q[123];
cx q[68], q[123];
U(0, 0, pi/3) q[123];
cx q[68], q[123];
cx q[71], q[123];
U(0, 0, pi/3) q[123];
cx q[71], q[123];
cx q[82], q[123];
U(0, 0, pi/3) q[123];
cx q[82], q[123];
cx q[83], q[123];
U(0, 0, pi/3) q[123];
cx q[83], q[123];
cx q[84], q[123];
U(0, 0, pi/3) q[123];
cx q[84], q[123];
cx q[86], q[123];
U(0, 0, pi/3) q[123];
cx q[86], q[123];
cx q[88], q[123];
U(0, 0, pi/3) q[123];
cx q[88], q[123];
cx q[89], q[123];
U(0, 0, pi/3) q[123];
cx q[89], q[123];
cx q[90], q[123];
U(0, 0, pi/3) q[123];
cx q[90], q[123];
cx q[91], q[123];
U(0, 0, pi/3) q[123];
cx q[91], q[123];
cx q[94], q[123];
U(0, 0, pi/3) q[123];
cx q[94], q[123];
cx q[96], q[123];
U(0, 0, pi/3) q[123];
cx q[96], q[123];
cx q[99], q[123];
U(0, 0, pi/3) q[123];
cx q[99], q[123];
cx q[100], q[123];
U(0, 0, pi/3) q[123];
cx q[100], q[123];
cx q[103], q[123];
U(0, 0, pi/3) q[123];
cx q[103], q[123];
cx q[104], q[123];
U(0, 0, pi/3) q[123];
cx q[104], q[123];
cx q[106], q[123];
U(0, 0, pi/3) q[123];
cx q[106], q[123];
cx q[112], q[123];
U(0, 0, pi/3) q[123];
cx q[112], q[123];
cx q[113], q[123];
U(0, 0, pi/3) q[123];
cx q[113], q[123];
cx q[117], q[123];
U(0, 0, pi/3) q[123];
cx q[117], q[123];
cx q[118], q[123];
U(0, 0, pi/3) q[123];
cx q[118], q[123];
cx q[122], q[123];
U(0, 0, pi/3) q[123];
cx q[122], q[123];
cx q[1], q[124];
U(0, 0, pi/3) q[124];
cx q[1], q[124];
cx q[2], q[124];
U(0, 0, pi/3) q[124];
cx q[2], q[124];
cx q[7], q[124];
U(0, 0, pi/3) q[124];
cx q[7], q[124];
cx q[8], q[124];
U(0, 0, pi/3) q[124];
cx q[8], q[124];
cx q[10], q[124];
U(0, 0, pi/3) q[124];
cx q[10], q[124];
cx q[11], q[124];
U(0, 0, pi/3) q[124];
cx q[11], q[124];
cx q[12], q[124];
U(0, 0, pi/3) q[124];
cx q[12], q[124];
cx q[15], q[124];
U(0, 0, pi/3) q[124];
cx q[15], q[124];
cx q[16], q[124];
U(0, 0, pi/3) q[124];
cx q[16], q[124];
cx q[18], q[124];
U(0, 0, pi/3) q[124];
cx q[18], q[124];
cx q[19], q[124];
U(0, 0, pi/3) q[124];
cx q[19], q[124];
cx q[24], q[124];
U(0, 0, pi/3) q[124];
cx q[24], q[124];
cx q[25], q[124];
U(0, 0, pi/3) q[124];
cx q[25], q[124];
cx q[26], q[124];
U(0, 0, pi/3) q[124];
cx q[26], q[124];
cx q[29], q[124];
U(0, 0, pi/3) q[124];
cx q[29], q[124];
cx q[32], q[124];
U(0, 0, pi/3) q[124];
cx q[32], q[124];
cx q[33], q[124];
U(0, 0, pi/3) q[124];
cx q[33], q[124];
cx q[36], q[124];
U(0, 0, pi/3) q[124];
cx q[36], q[124];
cx q[42], q[124];
U(0, 0, pi/3) q[124];
cx q[42], q[124];
cx q[43], q[124];
U(0, 0, pi/3) q[124];
cx q[43], q[124];
cx q[44], q[124];
U(0, 0, pi/3) q[124];
cx q[44], q[124];
cx q[45], q[124];
U(0, 0, pi/3) q[124];
cx q[45], q[124];
cx q[46], q[124];
U(0, 0, pi/3) q[124];
cx q[46], q[124];
cx q[47], q[124];
U(0, 0, pi/3) q[124];
cx q[47], q[124];
cx q[49], q[124];
U(0, 0, pi/3) q[124];
cx q[49], q[124];
cx q[50], q[124];
U(0, 0, pi/3) q[124];
cx q[50], q[124];
cx q[52], q[124];
U(0, 0, pi/3) q[124];
cx q[52], q[124];
cx q[53], q[124];
U(0, 0, pi/3) q[124];
cx q[53], q[124];
cx q[56], q[124];
U(0, 0, pi/3) q[124];
cx q[56], q[124];
cx q[57], q[124];
U(0, 0, pi/3) q[124];
cx q[57], q[124];
cx q[58], q[124];
U(0, 0, pi/3) q[124];
cx q[58], q[124];
cx q[59], q[124];
U(0, 0, pi/3) q[124];
cx q[59], q[124];
cx q[64], q[124];
U(0, 0, pi/3) q[124];
cx q[64], q[124];
cx q[65], q[124];
U(0, 0, pi/3) q[124];
cx q[65], q[124];
cx q[67], q[124];
U(0, 0, pi/3) q[124];
cx q[67], q[124];
cx q[71], q[124];
U(0, 0, pi/3) q[124];
cx q[71], q[124];
cx q[72], q[124];
U(0, 0, pi/3) q[124];
cx q[72], q[124];
cx q[75], q[124];
U(0, 0, pi/3) q[124];
cx q[75], q[124];
cx q[76], q[124];
U(0, 0, pi/3) q[124];
cx q[76], q[124];
cx q[79], q[124];
U(0, 0, pi/3) q[124];
cx q[79], q[124];
cx q[80], q[124];
U(0, 0, pi/3) q[124];
cx q[80], q[124];
cx q[83], q[124];
U(0, 0, pi/3) q[124];
cx q[83], q[124];
cx q[84], q[124];
U(0, 0, pi/3) q[124];
cx q[84], q[124];
cx q[85], q[124];
U(0, 0, pi/3) q[124];
cx q[85], q[124];
cx q[87], q[124];
U(0, 0, pi/3) q[124];
cx q[87], q[124];
cx q[89], q[124];
U(0, 0, pi/3) q[124];
cx q[89], q[124];
cx q[90], q[124];
U(0, 0, pi/3) q[124];
cx q[90], q[124];
cx q[92], q[124];
U(0, 0, pi/3) q[124];
cx q[92], q[124];
cx q[94], q[124];
U(0, 0, pi/3) q[124];
cx q[94], q[124];
cx q[96], q[124];
U(0, 0, pi/3) q[124];
cx q[96], q[124];
cx q[97], q[124];
U(0, 0, pi/3) q[124];
cx q[97], q[124];
cx q[99], q[124];
U(0, 0, pi/3) q[124];
cx q[99], q[124];
cx q[100], q[124];
U(0, 0, pi/3) q[124];
cx q[100], q[124];
cx q[101], q[124];
U(0, 0, pi/3) q[124];
cx q[101], q[124];
cx q[103], q[124];
U(0, 0, pi/3) q[124];
cx q[103], q[124];
cx q[105], q[124];
U(0, 0, pi/3) q[124];
cx q[105], q[124];
cx q[108], q[124];
U(0, 0, pi/3) q[124];
cx q[108], q[124];
cx q[109], q[124];
U(0, 0, pi/3) q[124];
cx q[109], q[124];
cx q[110], q[124];
U(0, 0, pi/3) q[124];
cx q[110], q[124];
cx q[112], q[124];
U(0, 0, pi/3) q[124];
cx q[112], q[124];
cx q[115], q[124];
U(0, 0, pi/3) q[124];
cx q[115], q[124];
cx q[117], q[124];
U(0, 0, pi/3) q[124];
cx q[117], q[124];
cx q[121], q[124];
U(0, 0, pi/3) q[124];
cx q[121], q[124];
cx q[122], q[124];
U(0, 0, pi/3) q[124];
cx q[122], q[124];
cx q[2], q[125];
U(0, 0, pi/3) q[125];
cx q[2], q[125];
cx q[3], q[125];
U(0, 0, pi/3) q[125];
cx q[3], q[125];
cx q[4], q[125];
U(0, 0, pi/3) q[125];
cx q[4], q[125];
cx q[6], q[125];
U(0, 0, pi/3) q[125];
cx q[6], q[125];
cx q[11], q[125];
U(0, 0, pi/3) q[125];
cx q[11], q[125];
cx q[12], q[125];
U(0, 0, pi/3) q[125];
cx q[12], q[125];
cx q[13], q[125];
U(0, 0, pi/3) q[125];
cx q[13], q[125];
cx q[17], q[125];
U(0, 0, pi/3) q[125];
cx q[17], q[125];
cx q[19], q[125];
U(0, 0, pi/3) q[125];
cx q[19], q[125];
cx q[21], q[125];
U(0, 0, pi/3) q[125];
cx q[21], q[125];
cx q[24], q[125];
U(0, 0, pi/3) q[125];
cx q[24], q[125];
cx q[27], q[125];
U(0, 0, pi/3) q[125];
cx q[27], q[125];
cx q[29], q[125];
U(0, 0, pi/3) q[125];
cx q[29], q[125];
cx q[30], q[125];
U(0, 0, pi/3) q[125];
cx q[30], q[125];
cx q[31], q[125];
U(0, 0, pi/3) q[125];
cx q[31], q[125];
cx q[33], q[125];
U(0, 0, pi/3) q[125];
cx q[33], q[125];
cx q[34], q[125];
U(0, 0, pi/3) q[125];
cx q[34], q[125];
cx q[35], q[125];
U(0, 0, pi/3) q[125];
cx q[35], q[125];
cx q[38], q[125];
U(0, 0, pi/3) q[125];
cx q[38], q[125];
cx q[39], q[125];
U(0, 0, pi/3) q[125];
cx q[39], q[125];
cx q[41], q[125];
U(0, 0, pi/3) q[125];
cx q[41], q[125];
cx q[42], q[125];
U(0, 0, pi/3) q[125];
cx q[42], q[125];
cx q[44], q[125];
U(0, 0, pi/3) q[125];
cx q[44], q[125];
cx q[45], q[125];
U(0, 0, pi/3) q[125];
cx q[45], q[125];
cx q[46], q[125];
U(0, 0, pi/3) q[125];
cx q[46], q[125];
cx q[48], q[125];
U(0, 0, pi/3) q[125];
cx q[48], q[125];
cx q[50], q[125];
U(0, 0, pi/3) q[125];
cx q[50], q[125];
cx q[53], q[125];
U(0, 0, pi/3) q[125];
cx q[53], q[125];
cx q[54], q[125];
U(0, 0, pi/3) q[125];
cx q[54], q[125];
cx q[55], q[125];
U(0, 0, pi/3) q[125];
cx q[55], q[125];
cx q[56], q[125];
U(0, 0, pi/3) q[125];
cx q[56], q[125];
cx q[59], q[125];
U(0, 0, pi/3) q[125];
cx q[59], q[125];
cx q[61], q[125];
U(0, 0, pi/3) q[125];
cx q[61], q[125];
cx q[62], q[125];
U(0, 0, pi/3) q[125];
cx q[62], q[125];
cx q[64], q[125];
U(0, 0, pi/3) q[125];
cx q[64], q[125];
cx q[66], q[125];
U(0, 0, pi/3) q[125];
cx q[66], q[125];
cx q[69], q[125];
U(0, 0, pi/3) q[125];
cx q[69], q[125];
cx q[70], q[125];
U(0, 0, pi/3) q[125];
cx q[70], q[125];
cx q[72], q[125];
U(0, 0, pi/3) q[125];
cx q[72], q[125];
cx q[73], q[125];
U(0, 0, pi/3) q[125];
cx q[73], q[125];
cx q[74], q[125];
U(0, 0, pi/3) q[125];
cx q[74], q[125];
cx q[75], q[125];
U(0, 0, pi/3) q[125];
cx q[75], q[125];
cx q[78], q[125];
U(0, 0, pi/3) q[125];
cx q[78], q[125];
cx q[80], q[125];
U(0, 0, pi/3) q[125];
cx q[80], q[125];
cx q[81], q[125];
U(0, 0, pi/3) q[125];
cx q[81], q[125];
cx q[82], q[125];
U(0, 0, pi/3) q[125];
cx q[82], q[125];
cx q[84], q[125];
U(0, 0, pi/3) q[125];
cx q[84], q[125];
cx q[85], q[125];
U(0, 0, pi/3) q[125];
cx q[85], q[125];
cx q[86], q[125];
U(0, 0, pi/3) q[125];
cx q[86], q[125];
cx q[88], q[125];
U(0, 0, pi/3) q[125];
cx q[88], q[125];
cx q[89], q[125];
U(0, 0, pi/3) q[125];
cx q[89], q[125];
cx q[94], q[125];
U(0, 0, pi/3) q[125];
cx q[94], q[125];
cx q[95], q[125];
U(0, 0, pi/3) q[125];
cx q[95], q[125];
cx q[101], q[125];
U(0, 0, pi/3) q[125];
cx q[101], q[125];
cx q[102], q[125];
U(0, 0, pi/3) q[125];
cx q[102], q[125];
cx q[106], q[125];
U(0, 0, pi/3) q[125];
cx q[106], q[125];
cx q[107], q[125];
U(0, 0, pi/3) q[125];
cx q[107], q[125];
cx q[114], q[125];
U(0, 0, pi/3) q[125];
cx q[114], q[125];
cx q[116], q[125];
U(0, 0, pi/3) q[125];
cx q[116], q[125];
cx q[118], q[125];
U(0, 0, pi/3) q[125];
cx q[118], q[125];
cx q[121], q[125];
U(0, 0, pi/3) q[125];
cx q[121], q[125];
cx q[0], q[126];
U(0, 0, pi/3) q[126];
cx q[0], q[126];
cx q[2], q[126];
U(0, 0, pi/3) q[126];
cx q[2], q[126];
cx q[4], q[126];
U(0, 0, pi/3) q[126];
cx q[4], q[126];
cx q[5], q[126];
U(0, 0, pi/3) q[126];
cx q[5], q[126];
cx q[6], q[126];
U(0, 0, pi/3) q[126];
cx q[6], q[126];
cx q[8], q[126];
U(0, 0, pi/3) q[126];
cx q[8], q[126];
cx q[11], q[126];
U(0, 0, pi/3) q[126];
cx q[11], q[126];
cx q[12], q[126];
U(0, 0, pi/3) q[126];
cx q[12], q[126];
cx q[13], q[126];
U(0, 0, pi/3) q[126];
cx q[13], q[126];
cx q[18], q[126];
U(0, 0, pi/3) q[126];
cx q[18], q[126];
cx q[21], q[126];
U(0, 0, pi/3) q[126];
cx q[21], q[126];
cx q[26], q[126];
U(0, 0, pi/3) q[126];
cx q[26], q[126];
cx q[27], q[126];
U(0, 0, pi/3) q[126];
cx q[27], q[126];
cx q[29], q[126];
U(0, 0, pi/3) q[126];
cx q[29], q[126];
cx q[30], q[126];
U(0, 0, pi/3) q[126];
cx q[30], q[126];
cx q[32], q[126];
U(0, 0, pi/3) q[126];
cx q[32], q[126];
cx q[33], q[126];
U(0, 0, pi/3) q[126];
cx q[33], q[126];
cx q[34], q[126];
U(0, 0, pi/3) q[126];
cx q[34], q[126];
cx q[37], q[126];
U(0, 0, pi/3) q[126];
cx q[37], q[126];
cx q[40], q[126];
U(0, 0, pi/3) q[126];
cx q[40], q[126];
cx q[41], q[126];
U(0, 0, pi/3) q[126];
cx q[41], q[126];
cx q[42], q[126];
U(0, 0, pi/3) q[126];
cx q[42], q[126];
cx q[43], q[126];
U(0, 0, pi/3) q[126];
cx q[43], q[126];
cx q[44], q[126];
U(0, 0, pi/3) q[126];
cx q[44], q[126];
cx q[45], q[126];
U(0, 0, pi/3) q[126];
cx q[45], q[126];
cx q[46], q[126];
U(0, 0, pi/3) q[126];
cx q[46], q[126];
cx q[48], q[126];
U(0, 0, pi/3) q[126];
cx q[48], q[126];
cx q[49], q[126];
U(0, 0, pi/3) q[126];
cx q[49], q[126];
cx q[50], q[126];
U(0, 0, pi/3) q[126];
cx q[50], q[126];
cx q[52], q[126];
U(0, 0, pi/3) q[126];
cx q[52], q[126];
cx q[53], q[126];
U(0, 0, pi/3) q[126];
cx q[53], q[126];
cx q[54], q[126];
U(0, 0, pi/3) q[126];
cx q[54], q[126];
cx q[55], q[126];
U(0, 0, pi/3) q[126];
cx q[55], q[126];
cx q[56], q[126];
U(0, 0, pi/3) q[126];
cx q[56], q[126];
cx q[60], q[126];
U(0, 0, pi/3) q[126];
cx q[60], q[126];
cx q[61], q[126];
U(0, 0, pi/3) q[126];
cx q[61], q[126];
cx q[62], q[126];
U(0, 0, pi/3) q[126];
cx q[62], q[126];
cx q[63], q[126];
U(0, 0, pi/3) q[126];
cx q[63], q[126];
cx q[65], q[126];
U(0, 0, pi/3) q[126];
cx q[65], q[126];
cx q[70], q[126];
U(0, 0, pi/3) q[126];
cx q[70], q[126];
cx q[72], q[126];
U(0, 0, pi/3) q[126];
cx q[72], q[126];
cx q[74], q[126];
U(0, 0, pi/3) q[126];
cx q[74], q[126];
cx q[75], q[126];
U(0, 0, pi/3) q[126];
cx q[75], q[126];
cx q[78], q[126];
U(0, 0, pi/3) q[126];
cx q[78], q[126];
cx q[81], q[126];
U(0, 0, pi/3) q[126];
cx q[81], q[126];
cx q[82], q[126];
U(0, 0, pi/3) q[126];
cx q[82], q[126];
cx q[85], q[126];
U(0, 0, pi/3) q[126];
cx q[85], q[126];
cx q[86], q[126];
U(0, 0, pi/3) q[126];
cx q[86], q[126];
cx q[88], q[126];
U(0, 0, pi/3) q[126];
cx q[88], q[126];
cx q[90], q[126];
U(0, 0, pi/3) q[126];
cx q[90], q[126];
cx q[92], q[126];
U(0, 0, pi/3) q[126];
cx q[92], q[126];
cx q[94], q[126];
U(0, 0, pi/3) q[126];
cx q[94], q[126];
cx q[96], q[126];
U(0, 0, pi/3) q[126];
cx q[96], q[126];
cx q[102], q[126];
U(0, 0, pi/3) q[126];
cx q[102], q[126];
cx q[104], q[126];
U(0, 0, pi/3) q[126];
cx q[104], q[126];
cx q[105], q[126];
U(0, 0, pi/3) q[126];
cx q[105], q[126];
cx q[106], q[126];
U(0, 0, pi/3) q[126];
cx q[106], q[126];
cx q[109], q[126];
U(0, 0, pi/3) q[126];
cx q[109], q[126];
cx q[112], q[126];
U(0, 0, pi/3) q[126];
cx q[112], q[126];
cx q[113], q[126];
U(0, 0, pi/3) q[126];
cx q[113], q[126];
cx q[116], q[126];
U(0, 0, pi/3) q[126];
cx q[116], q[126];
cx q[118], q[126];
U(0, 0, pi/3) q[126];
cx q[118], q[126];
cx q[120], q[126];
U(0, 0, pi/3) q[126];
cx q[120], q[126];
cx q[121], q[126];
U(0, 0, pi/3) q[126];
cx q[121], q[126];
cx q[122], q[126];
U(0, 0, pi/3) q[126];
cx q[122], q[126];
cx q[124], q[126];
U(0, 0, pi/3) q[126];
cx q[124], q[126];
cx q[0], q[127];
U(0, 0, pi/3) q[127];
cx q[0], q[127];
cx q[4], q[127];
U(0, 0, pi/3) q[127];
cx q[4], q[127];
cx q[9], q[127];
U(0, 0, pi/3) q[127];
cx q[9], q[127];
cx q[11], q[127];
U(0, 0, pi/3) q[127];
cx q[11], q[127];
cx q[13], q[127];
U(0, 0, pi/3) q[127];
cx q[13], q[127];
cx q[16], q[127];
U(0, 0, pi/3) q[127];
cx q[16], q[127];
cx q[17], q[127];
U(0, 0, pi/3) q[127];
cx q[17], q[127];
cx q[18], q[127];
U(0, 0, pi/3) q[127];
cx q[18], q[127];
cx q[19], q[127];
U(0, 0, pi/3) q[127];
cx q[19], q[127];
cx q[20], q[127];
U(0, 0, pi/3) q[127];
cx q[20], q[127];
cx q[22], q[127];
U(0, 0, pi/3) q[127];
cx q[22], q[127];
cx q[23], q[127];
U(0, 0, pi/3) q[127];
cx q[23], q[127];
cx q[24], q[127];
U(0, 0, pi/3) q[127];
cx q[24], q[127];
cx q[25], q[127];
U(0, 0, pi/3) q[127];
cx q[25], q[127];
cx q[26], q[127];
U(0, 0, pi/3) q[127];
cx q[26], q[127];
cx q[28], q[127];
U(0, 0, pi/3) q[127];
cx q[28], q[127];
cx q[30], q[127];
U(0, 0, pi/3) q[127];
cx q[30], q[127];
cx q[32], q[127];
U(0, 0, pi/3) q[127];
cx q[32], q[127];
cx q[34], q[127];
U(0, 0, pi/3) q[127];
cx q[34], q[127];
cx q[39], q[127];
U(0, 0, pi/3) q[127];
cx q[39], q[127];
cx q[40], q[127];
U(0, 0, pi/3) q[127];
cx q[40], q[127];
cx q[42], q[127];
U(0, 0, pi/3) q[127];
cx q[42], q[127];
cx q[44], q[127];
U(0, 0, pi/3) q[127];
cx q[44], q[127];
cx q[45], q[127];
U(0, 0, pi/3) q[127];
cx q[45], q[127];
cx q[49], q[127];
U(0, 0, pi/3) q[127];
cx q[49], q[127];
cx q[50], q[127];
U(0, 0, pi/3) q[127];
cx q[50], q[127];
cx q[51], q[127];
U(0, 0, pi/3) q[127];
cx q[51], q[127];
cx q[53], q[127];
U(0, 0, pi/3) q[127];
cx q[53], q[127];
cx q[56], q[127];
U(0, 0, pi/3) q[127];
cx q[56], q[127];
cx q[57], q[127];
U(0, 0, pi/3) q[127];
cx q[57], q[127];
cx q[59], q[127];
U(0, 0, pi/3) q[127];
cx q[59], q[127];
cx q[60], q[127];
U(0, 0, pi/3) q[127];
cx q[60], q[127];
cx q[62], q[127];
U(0, 0, pi/3) q[127];
cx q[62], q[127];
cx q[67], q[127];
U(0, 0, pi/3) q[127];
cx q[67], q[127];
cx q[70], q[127];
U(0, 0, pi/3) q[127];
cx q[70], q[127];
cx q[71], q[127];
U(0, 0, pi/3) q[127];
cx q[71], q[127];
cx q[75], q[127];
U(0, 0, pi/3) q[127];
cx q[75], q[127];
cx q[76], q[127];
U(0, 0, pi/3) q[127];
cx q[76], q[127];
cx q[78], q[127];
U(0, 0, pi/3) q[127];
cx q[78], q[127];
cx q[82], q[127];
U(0, 0, pi/3) q[127];
cx q[82], q[127];
cx q[83], q[127];
U(0, 0, pi/3) q[127];
cx q[83], q[127];
cx q[84], q[127];
U(0, 0, pi/3) q[127];
cx q[84], q[127];
cx q[86], q[127];
U(0, 0, pi/3) q[127];
cx q[86], q[127];
cx q[88], q[127];
U(0, 0, pi/3) q[127];
cx q[88], q[127];
cx q[90], q[127];
U(0, 0, pi/3) q[127];
cx q[90], q[127];
cx q[92], q[127];
U(0, 0, pi/3) q[127];
cx q[92], q[127];
cx q[93], q[127];
U(0, 0, pi/3) q[127];
cx q[93], q[127];
cx q[94], q[127];
U(0, 0, pi/3) q[127];
cx q[94], q[127];
cx q[95], q[127];
U(0, 0, pi/3) q[127];
cx q[95], q[127];
cx q[96], q[127];
U(0, 0, pi/3) q[127];
cx q[96], q[127];
cx q[101], q[127];
U(0, 0, pi/3) q[127];
cx q[101], q[127];
cx q[104], q[127];
U(0, 0, pi/3) q[127];
cx q[104], q[127];
cx q[114], q[127];
U(0, 0, pi/3) q[127];
cx q[114], q[127];
cx q[116], q[127];
U(0, 0, pi/3) q[127];
cx q[116], q[127];
cx q[117], q[127];
U(0, 0, pi/3) q[127];
cx q[117], q[127];
cx q[119], q[127];
U(0, 0, pi/3) q[127];
cx q[119], q[127];
cx q[120], q[127];
U(0, 0, pi/3) q[127];
cx q[120], q[127];
cx q[121], q[127];
U(0, 0, pi/3) q[127];
cx q[121], q[127];
cx q[0], q[128];
U(0, 0, pi/3) q[128];
cx q[0], q[128];
cx q[1], q[128];
U(0, 0, pi/3) q[128];
cx q[1], q[128];
cx q[2], q[128];
U(0, 0, pi/3) q[128];
cx q[2], q[128];
cx q[3], q[128];
U(0, 0, pi/3) q[128];
cx q[3], q[128];
cx q[6], q[128];
U(0, 0, pi/3) q[128];
cx q[6], q[128];
cx q[7], q[128];
U(0, 0, pi/3) q[128];
cx q[7], q[128];
cx q[8], q[128];
U(0, 0, pi/3) q[128];
cx q[8], q[128];
cx q[13], q[128];
U(0, 0, pi/3) q[128];
cx q[13], q[128];
cx q[15], q[128];
U(0, 0, pi/3) q[128];
cx q[15], q[128];
cx q[17], q[128];
U(0, 0, pi/3) q[128];
cx q[17], q[128];
cx q[18], q[128];
U(0, 0, pi/3) q[128];
cx q[18], q[128];
cx q[20], q[128];
U(0, 0, pi/3) q[128];
cx q[20], q[128];
cx q[23], q[128];
U(0, 0, pi/3) q[128];
cx q[23], q[128];
cx q[26], q[128];
U(0, 0, pi/3) q[128];
cx q[26], q[128];
cx q[27], q[128];
U(0, 0, pi/3) q[128];
cx q[27], q[128];
cx q[31], q[128];
U(0, 0, pi/3) q[128];
cx q[31], q[128];
cx q[33], q[128];
U(0, 0, pi/3) q[128];
cx q[33], q[128];
cx q[34], q[128];
U(0, 0, pi/3) q[128];
cx q[34], q[128];
cx q[35], q[128];
U(0, 0, pi/3) q[128];
cx q[35], q[128];
cx q[37], q[128];
U(0, 0, pi/3) q[128];
cx q[37], q[128];
cx q[41], q[128];
U(0, 0, pi/3) q[128];
cx q[41], q[128];
cx q[44], q[128];
U(0, 0, pi/3) q[128];
cx q[44], q[128];
cx q[47], q[128];
U(0, 0, pi/3) q[128];
cx q[47], q[128];
cx q[48], q[128];
U(0, 0, pi/3) q[128];
cx q[48], q[128];
cx q[50], q[128];
U(0, 0, pi/3) q[128];
cx q[50], q[128];
cx q[54], q[128];
U(0, 0, pi/3) q[128];
cx q[54], q[128];
cx q[60], q[128];
U(0, 0, pi/3) q[128];
cx q[60], q[128];
cx q[62], q[128];
U(0, 0, pi/3) q[128];
cx q[62], q[128];
cx q[64], q[128];
U(0, 0, pi/3) q[128];
cx q[64], q[128];
cx q[65], q[128];
U(0, 0, pi/3) q[128];
cx q[65], q[128];
cx q[67], q[128];
U(0, 0, pi/3) q[128];
cx q[67], q[128];
cx q[68], q[128];
U(0, 0, pi/3) q[128];
cx q[68], q[128];
cx q[71], q[128];
U(0, 0, pi/3) q[128];
cx q[71], q[128];
cx q[72], q[128];
U(0, 0, pi/3) q[128];
cx q[72], q[128];
cx q[75], q[128];
U(0, 0, pi/3) q[128];
cx q[75], q[128];
cx q[76], q[128];
U(0, 0, pi/3) q[128];
cx q[76], q[128];
cx q[77], q[128];
U(0, 0, pi/3) q[128];
cx q[77], q[128];
cx q[80], q[128];
U(0, 0, pi/3) q[128];
cx q[80], q[128];
cx q[81], q[128];
U(0, 0, pi/3) q[128];
cx q[81], q[128];
cx q[83], q[128];
U(0, 0, pi/3) q[128];
cx q[83], q[128];
cx q[84], q[128];
U(0, 0, pi/3) q[128];
cx q[84], q[128];
cx q[88], q[128];
U(0, 0, pi/3) q[128];
cx q[88], q[128];
cx q[90], q[128];
U(0, 0, pi/3) q[128];
cx q[90], q[128];
cx q[92], q[128];
U(0, 0, pi/3) q[128];
cx q[92], q[128];
cx q[94], q[128];
U(0, 0, pi/3) q[128];
cx q[94], q[128];
cx q[95], q[128];
U(0, 0, pi/3) q[128];
cx q[95], q[128];
cx q[98], q[128];
U(0, 0, pi/3) q[128];
cx q[98], q[128];
cx q[99], q[128];
U(0, 0, pi/3) q[128];
cx q[99], q[128];
cx q[100], q[128];
U(0, 0, pi/3) q[128];
cx q[100], q[128];
cx q[102], q[128];
U(0, 0, pi/3) q[128];
cx q[102], q[128];
cx q[103], q[128];
U(0, 0, pi/3) q[128];
cx q[103], q[128];
cx q[104], q[128];
U(0, 0, pi/3) q[128];
cx q[104], q[128];
cx q[105], q[128];
U(0, 0, pi/3) q[128];
cx q[105], q[128];
cx q[107], q[128];
U(0, 0, pi/3) q[128];
cx q[107], q[128];
cx q[108], q[128];
U(0, 0, pi/3) q[128];
cx q[108], q[128];
cx q[109], q[128];
U(0, 0, pi/3) q[128];
cx q[109], q[128];
cx q[110], q[128];
U(0, 0, pi/3) q[128];
cx q[110], q[128];
cx q[111], q[128];
U(0, 0, pi/3) q[128];
cx q[111], q[128];
cx q[112], q[128];
U(0, 0, pi/3) q[128];
cx q[112], q[128];
cx q[117], q[128];
U(0, 0, pi/3) q[128];
cx q[117], q[128];
cx q[118], q[128];
U(0, 0, pi/3) q[128];
cx q[118], q[128];
cx q[121], q[128];
U(0, 0, pi/3) q[128];
cx q[121], q[128];
cx q[122], q[128];
U(0, 0, pi/3) q[128];
cx q[122], q[128];
cx q[123], q[128];
U(0, 0, pi/3) q[128];
cx q[123], q[128];
cx q[124], q[128];
U(0, 0, pi/3) q[128];
cx q[124], q[128];
cx q[127], q[128];
U(0, 0, pi/3) q[128];
cx q[127], q[128];
cx q[0], q[129];
U(0, 0, pi/3) q[129];
cx q[0], q[129];
cx q[2], q[129];
U(0, 0, pi/3) q[129];
cx q[2], q[129];
cx q[3], q[129];
U(0, 0, pi/3) q[129];
cx q[3], q[129];
cx q[4], q[129];
U(0, 0, pi/3) q[129];
cx q[4], q[129];
cx q[6], q[129];
U(0, 0, pi/3) q[129];
cx q[6], q[129];
cx q[12], q[129];
U(0, 0, pi/3) q[129];
cx q[12], q[129];
cx q[14], q[129];
U(0, 0, pi/3) q[129];
cx q[14], q[129];
cx q[15], q[129];
U(0, 0, pi/3) q[129];
cx q[15], q[129];
cx q[16], q[129];
U(0, 0, pi/3) q[129];
cx q[16], q[129];
cx q[19], q[129];
U(0, 0, pi/3) q[129];
cx q[19], q[129];
cx q[20], q[129];
U(0, 0, pi/3) q[129];
cx q[20], q[129];
cx q[25], q[129];
U(0, 0, pi/3) q[129];
cx q[25], q[129];
cx q[27], q[129];
U(0, 0, pi/3) q[129];
cx q[27], q[129];
cx q[28], q[129];
U(0, 0, pi/3) q[129];
cx q[28], q[129];
cx q[29], q[129];
U(0, 0, pi/3) q[129];
cx q[29], q[129];
cx q[31], q[129];
U(0, 0, pi/3) q[129];
cx q[31], q[129];
cx q[34], q[129];
U(0, 0, pi/3) q[129];
cx q[34], q[129];
cx q[35], q[129];
U(0, 0, pi/3) q[129];
cx q[35], q[129];
cx q[37], q[129];
U(0, 0, pi/3) q[129];
cx q[37], q[129];
cx q[38], q[129];
U(0, 0, pi/3) q[129];
cx q[38], q[129];
cx q[41], q[129];
U(0, 0, pi/3) q[129];
cx q[41], q[129];
cx q[43], q[129];
U(0, 0, pi/3) q[129];
cx q[43], q[129];
cx q[44], q[129];
U(0, 0, pi/3) q[129];
cx q[44], q[129];
cx q[45], q[129];
U(0, 0, pi/3) q[129];
cx q[45], q[129];
cx q[47], q[129];
U(0, 0, pi/3) q[129];
cx q[47], q[129];
cx q[48], q[129];
U(0, 0, pi/3) q[129];
cx q[48], q[129];
cx q[52], q[129];
U(0, 0, pi/3) q[129];
cx q[52], q[129];
cx q[53], q[129];
U(0, 0, pi/3) q[129];
cx q[53], q[129];
cx q[54], q[129];
U(0, 0, pi/3) q[129];
cx q[54], q[129];
cx q[55], q[129];
U(0, 0, pi/3) q[129];
cx q[55], q[129];
cx q[56], q[129];
U(0, 0, pi/3) q[129];
cx q[56], q[129];
cx q[57], q[129];
U(0, 0, pi/3) q[129];
cx q[57], q[129];
cx q[59], q[129];
U(0, 0, pi/3) q[129];
cx q[59], q[129];
cx q[60], q[129];
U(0, 0, pi/3) q[129];
cx q[60], q[129];
cx q[65], q[129];
U(0, 0, pi/3) q[129];
cx q[65], q[129];
cx q[66], q[129];
U(0, 0, pi/3) q[129];
cx q[66], q[129];
cx q[69], q[129];
U(0, 0, pi/3) q[129];
cx q[69], q[129];
cx q[70], q[129];
U(0, 0, pi/3) q[129];
cx q[70], q[129];
cx q[73], q[129];
U(0, 0, pi/3) q[129];
cx q[73], q[129];
cx q[74], q[129];
U(0, 0, pi/3) q[129];
cx q[74], q[129];
cx q[77], q[129];
U(0, 0, pi/3) q[129];
cx q[77], q[129];
cx q[79], q[129];
U(0, 0, pi/3) q[129];
cx q[79], q[129];
cx q[80], q[129];
U(0, 0, pi/3) q[129];
cx q[80], q[129];
cx q[83], q[129];
U(0, 0, pi/3) q[129];
cx q[83], q[129];
cx q[84], q[129];
U(0, 0, pi/3) q[129];
cx q[84], q[129];
cx q[89], q[129];
U(0, 0, pi/3) q[129];
cx q[89], q[129];
cx q[91], q[129];
U(0, 0, pi/3) q[129];
cx q[91], q[129];
cx q[92], q[129];
U(0, 0, pi/3) q[129];
cx q[92], q[129];
cx q[98], q[129];
U(0, 0, pi/3) q[129];
cx q[98], q[129];
cx q[99], q[129];
U(0, 0, pi/3) q[129];
cx q[99], q[129];
cx q[100], q[129];
U(0, 0, pi/3) q[129];
cx q[100], q[129];
cx q[102], q[129];
U(0, 0, pi/3) q[129];
cx q[102], q[129];
cx q[107], q[129];
U(0, 0, pi/3) q[129];
cx q[107], q[129];
cx q[112], q[129];
U(0, 0, pi/3) q[129];
cx q[112], q[129];
cx q[113], q[129];
U(0, 0, pi/3) q[129];
cx q[113], q[129];
cx q[118], q[129];
U(0, 0, pi/3) q[129];
cx q[118], q[129];
cx q[120], q[129];
U(0, 0, pi/3) q[129];
cx q[120], q[129];
cx q[121], q[129];
U(0, 0, pi/3) q[129];
cx q[121], q[129];
cx q[122], q[129];
U(0, 0, pi/3) q[129];
cx q[122], q[129];
cx q[123], q[129];
U(0, 0, pi/3) q[129];
cx q[123], q[129];
cx q[124], q[129];
U(0, 0, pi/3) q[129];
cx q[124], q[129];
cx q[125], q[129];
U(0, 0, pi/3) q[129];
cx q[125], q[129];
cx q[128], q[129];
U(0, 0, pi/3) q[129];
cx q[128], q[129];
cx q[0], q[130];
U(0, 0, pi/3) q[130];
cx q[0], q[130];
cx q[1], q[130];
U(0, 0, pi/3) q[130];
cx q[1], q[130];
cx q[3], q[130];
U(0, 0, pi/3) q[130];
cx q[3], q[130];
cx q[5], q[130];
U(0, 0, pi/3) q[130];
cx q[5], q[130];
cx q[6], q[130];
U(0, 0, pi/3) q[130];
cx q[6], q[130];
cx q[8], q[130];
U(0, 0, pi/3) q[130];
cx q[8], q[130];
cx q[10], q[130];
U(0, 0, pi/3) q[130];
cx q[10], q[130];
cx q[11], q[130];
U(0, 0, pi/3) q[130];
cx q[11], q[130];
cx q[13], q[130];
U(0, 0, pi/3) q[130];
cx q[13], q[130];
cx q[14], q[130];
U(0, 0, pi/3) q[130];
cx q[14], q[130];
cx q[15], q[130];
U(0, 0, pi/3) q[130];
cx q[15], q[130];
cx q[21], q[130];
U(0, 0, pi/3) q[130];
cx q[21], q[130];
cx q[22], q[130];
U(0, 0, pi/3) q[130];
cx q[22], q[130];
cx q[24], q[130];
U(0, 0, pi/3) q[130];
cx q[24], q[130];
cx q[25], q[130];
U(0, 0, pi/3) q[130];
cx q[25], q[130];
cx q[26], q[130];
U(0, 0, pi/3) q[130];
cx q[26], q[130];
cx q[32], q[130];
U(0, 0, pi/3) q[130];
cx q[32], q[130];
cx q[33], q[130];
U(0, 0, pi/3) q[130];
cx q[33], q[130];
cx q[34], q[130];
U(0, 0, pi/3) q[130];
cx q[34], q[130];
cx q[36], q[130];
U(0, 0, pi/3) q[130];
cx q[36], q[130];
cx q[40], q[130];
U(0, 0, pi/3) q[130];
cx q[40], q[130];
cx q[42], q[130];
U(0, 0, pi/3) q[130];
cx q[42], q[130];
cx q[43], q[130];
U(0, 0, pi/3) q[130];
cx q[43], q[130];
cx q[46], q[130];
U(0, 0, pi/3) q[130];
cx q[46], q[130];
cx q[50], q[130];
U(0, 0, pi/3) q[130];
cx q[50], q[130];
cx q[52], q[130];
U(0, 0, pi/3) q[130];
cx q[52], q[130];
cx q[53], q[130];
U(0, 0, pi/3) q[130];
cx q[53], q[130];
cx q[54], q[130];
U(0, 0, pi/3) q[130];
cx q[54], q[130];
cx q[55], q[130];
U(0, 0, pi/3) q[130];
cx q[55], q[130];
cx q[57], q[130];
U(0, 0, pi/3) q[130];
cx q[57], q[130];
cx q[60], q[130];
U(0, 0, pi/3) q[130];
cx q[60], q[130];
cx q[63], q[130];
U(0, 0, pi/3) q[130];
cx q[63], q[130];
cx q[64], q[130];
U(0, 0, pi/3) q[130];
cx q[64], q[130];
cx q[65], q[130];
U(0, 0, pi/3) q[130];
cx q[65], q[130];
cx q[69], q[130];
U(0, 0, pi/3) q[130];
cx q[69], q[130];
cx q[71], q[130];
U(0, 0, pi/3) q[130];
cx q[71], q[130];
cx q[75], q[130];
U(0, 0, pi/3) q[130];
cx q[75], q[130];
cx q[77], q[130];
U(0, 0, pi/3) q[130];
cx q[77], q[130];
cx q[79], q[130];
U(0, 0, pi/3) q[130];
cx q[79], q[130];
cx q[82], q[130];
U(0, 0, pi/3) q[130];
cx q[82], q[130];
cx q[88], q[130];
U(0, 0, pi/3) q[130];
cx q[88], q[130];
cx q[89], q[130];
U(0, 0, pi/3) q[130];
cx q[89], q[130];
cx q[93], q[130];
U(0, 0, pi/3) q[130];
cx q[93], q[130];
cx q[94], q[130];
U(0, 0, pi/3) q[130];
cx q[94], q[130];
cx q[95], q[130];
U(0, 0, pi/3) q[130];
cx q[95], q[130];
cx q[96], q[130];
U(0, 0, pi/3) q[130];
cx q[96], q[130];
cx q[97], q[130];
U(0, 0, pi/3) q[130];
cx q[97], q[130];
cx q[101], q[130];
U(0, 0, pi/3) q[130];
cx q[101], q[130];
cx q[102], q[130];
U(0, 0, pi/3) q[130];
cx q[102], q[130];
cx q[104], q[130];
U(0, 0, pi/3) q[130];
cx q[104], q[130];
cx q[105], q[130];
U(0, 0, pi/3) q[130];
cx q[105], q[130];
cx q[107], q[130];
U(0, 0, pi/3) q[130];
cx q[107], q[130];
cx q[109], q[130];
U(0, 0, pi/3) q[130];
cx q[109], q[130];
cx q[110], q[130];
U(0, 0, pi/3) q[130];
cx q[110], q[130];
cx q[112], q[130];
U(0, 0, pi/3) q[130];
cx q[112], q[130];
cx q[113], q[130];
U(0, 0, pi/3) q[130];
cx q[113], q[130];
cx q[114], q[130];
U(0, 0, pi/3) q[130];
cx q[114], q[130];
cx q[116], q[130];
U(0, 0, pi/3) q[130];
cx q[116], q[130];
cx q[119], q[130];
U(0, 0, pi/3) q[130];
cx q[119], q[130];
cx q[120], q[130];
U(0, 0, pi/3) q[130];
cx q[120], q[130];
cx q[122], q[130];
U(0, 0, pi/3) q[130];
cx q[122], q[130];
cx q[125], q[130];
U(0, 0, pi/3) q[130];
cx q[125], q[130];
cx q[127], q[130];
U(0, 0, pi/3) q[130];
cx q[127], q[130];
cx q[129], q[130];
U(0, 0, pi/3) q[130];
cx q[129], q[130];
cx q[0], q[131];
U(0, 0, pi/3) q[131];
cx q[0], q[131];
cx q[2], q[131];
U(0, 0, pi/3) q[131];
cx q[2], q[131];
cx q[3], q[131];
U(0, 0, pi/3) q[131];
cx q[3], q[131];
cx q[5], q[131];
U(0, 0, pi/3) q[131];
cx q[5], q[131];
cx q[8], q[131];
U(0, 0, pi/3) q[131];
cx q[8], q[131];
cx q[10], q[131];
U(0, 0, pi/3) q[131];
cx q[10], q[131];
cx q[12], q[131];
U(0, 0, pi/3) q[131];
cx q[12], q[131];
cx q[13], q[131];
U(0, 0, pi/3) q[131];
cx q[13], q[131];
cx q[17], q[131];
U(0, 0, pi/3) q[131];
cx q[17], q[131];
cx q[20], q[131];
U(0, 0, pi/3) q[131];
cx q[20], q[131];
cx q[21], q[131];
U(0, 0, pi/3) q[131];
cx q[21], q[131];
cx q[22], q[131];
U(0, 0, pi/3) q[131];
cx q[22], q[131];
cx q[24], q[131];
U(0, 0, pi/3) q[131];
cx q[24], q[131];
cx q[25], q[131];
U(0, 0, pi/3) q[131];
cx q[25], q[131];
cx q[27], q[131];
U(0, 0, pi/3) q[131];
cx q[27], q[131];
cx q[28], q[131];
U(0, 0, pi/3) q[131];
cx q[28], q[131];
cx q[30], q[131];
U(0, 0, pi/3) q[131];
cx q[30], q[131];
cx q[31], q[131];
U(0, 0, pi/3) q[131];
cx q[31], q[131];
cx q[32], q[131];
U(0, 0, pi/3) q[131];
cx q[32], q[131];
cx q[33], q[131];
U(0, 0, pi/3) q[131];
cx q[33], q[131];
cx q[34], q[131];
U(0, 0, pi/3) q[131];
cx q[34], q[131];
cx q[35], q[131];
U(0, 0, pi/3) q[131];
cx q[35], q[131];
cx q[38], q[131];
U(0, 0, pi/3) q[131];
cx q[38], q[131];
cx q[40], q[131];
U(0, 0, pi/3) q[131];
cx q[40], q[131];
cx q[42], q[131];
U(0, 0, pi/3) q[131];
cx q[42], q[131];
cx q[45], q[131];
U(0, 0, pi/3) q[131];
cx q[45], q[131];
cx q[46], q[131];
U(0, 0, pi/3) q[131];
cx q[46], q[131];
cx q[48], q[131];
U(0, 0, pi/3) q[131];
cx q[48], q[131];
cx q[49], q[131];
U(0, 0, pi/3) q[131];
cx q[49], q[131];
cx q[50], q[131];
U(0, 0, pi/3) q[131];
cx q[50], q[131];
cx q[51], q[131];
U(0, 0, pi/3) q[131];
cx q[51], q[131];
cx q[52], q[131];
U(0, 0, pi/3) q[131];
cx q[52], q[131];
cx q[54], q[131];
U(0, 0, pi/3) q[131];
cx q[54], q[131];
cx q[56], q[131];
U(0, 0, pi/3) q[131];
cx q[56], q[131];
cx q[57], q[131];
U(0, 0, pi/3) q[131];
cx q[57], q[131];
cx q[59], q[131];
U(0, 0, pi/3) q[131];
cx q[59], q[131];
cx q[62], q[131];
U(0, 0, pi/3) q[131];
cx q[62], q[131];
cx q[63], q[131];
U(0, 0, pi/3) q[131];
cx q[63], q[131];
cx q[66], q[131];
U(0, 0, pi/3) q[131];
cx q[66], q[131];
cx q[67], q[131];
U(0, 0, pi/3) q[131];
cx q[67], q[131];
cx q[68], q[131];
U(0, 0, pi/3) q[131];
cx q[68], q[131];
cx q[69], q[131];
U(0, 0, pi/3) q[131];
cx q[69], q[131];
cx q[70], q[131];
U(0, 0, pi/3) q[131];
cx q[70], q[131];
cx q[71], q[131];
U(0, 0, pi/3) q[131];
cx q[71], q[131];
cx q[77], q[131];
U(0, 0, pi/3) q[131];
cx q[77], q[131];
cx q[78], q[131];
U(0, 0, pi/3) q[131];
cx q[78], q[131];
cx q[79], q[131];
U(0, 0, pi/3) q[131];
cx q[79], q[131];
cx q[80], q[131];
U(0, 0, pi/3) q[131];
cx q[80], q[131];
cx q[81], q[131];
U(0, 0, pi/3) q[131];
cx q[81], q[131];
cx q[85], q[131];
U(0, 0, pi/3) q[131];
cx q[85], q[131];
cx q[87], q[131];
U(0, 0, pi/3) q[131];
cx q[87], q[131];
cx q[89], q[131];
U(0, 0, pi/3) q[131];
cx q[89], q[131];
cx q[90], q[131];
U(0, 0, pi/3) q[131];
cx q[90], q[131];
cx q[91], q[131];
U(0, 0, pi/3) q[131];
cx q[91], q[131];
cx q[92], q[131];
U(0, 0, pi/3) q[131];
cx q[92], q[131];
cx q[93], q[131];
U(0, 0, pi/3) q[131];
cx q[93], q[131];
cx q[94], q[131];
U(0, 0, pi/3) q[131];
cx q[94], q[131];
cx q[98], q[131];
U(0, 0, pi/3) q[131];
cx q[98], q[131];
cx q[99], q[131];
U(0, 0, pi/3) q[131];
cx q[99], q[131];
cx q[102], q[131];
U(0, 0, pi/3) q[131];
cx q[102], q[131];
cx q[103], q[131];
U(0, 0, pi/3) q[131];
cx q[103], q[131];
cx q[104], q[131];
U(0, 0, pi/3) q[131];
cx q[104], q[131];
cx q[107], q[131];
U(0, 0, pi/3) q[131];
cx q[107], q[131];
cx q[109], q[131];
U(0, 0, pi/3) q[131];
cx q[109], q[131];
cx q[116], q[131];
U(0, 0, pi/3) q[131];
cx q[116], q[131];
cx q[120], q[131];
U(0, 0, pi/3) q[131];
cx q[120], q[131];
cx q[122], q[131];
U(0, 0, pi/3) q[131];
cx q[122], q[131];
cx q[123], q[131];
U(0, 0, pi/3) q[131];
cx q[123], q[131];
cx q[125], q[131];
U(0, 0, pi/3) q[131];
cx q[125], q[131];
cx q[126], q[131];
U(0, 0, pi/3) q[131];
cx q[126], q[131];
cx q[128], q[131];
U(0, 0, pi/3) q[131];
cx q[128], q[131];
cx q[130], q[131];
U(0, 0, pi/3) q[131];
cx q[130], q[131];
cx q[4], q[132];
U(0, 0, pi/3) q[132];
cx q[4], q[132];
cx q[5], q[132];
U(0, 0, pi/3) q[132];
cx q[5], q[132];
cx q[7], q[132];
U(0, 0, pi/3) q[132];
cx q[7], q[132];
cx q[11], q[132];
U(0, 0, pi/3) q[132];
cx q[11], q[132];
cx q[12], q[132];
U(0, 0, pi/3) q[132];
cx q[12], q[132];
cx q[15], q[132];
U(0, 0, pi/3) q[132];
cx q[15], q[132];
cx q[16], q[132];
U(0, 0, pi/3) q[132];
cx q[16], q[132];
cx q[18], q[132];
U(0, 0, pi/3) q[132];
cx q[18], q[132];
cx q[19], q[132];
U(0, 0, pi/3) q[132];
cx q[19], q[132];
cx q[22], q[132];
U(0, 0, pi/3) q[132];
cx q[22], q[132];
cx q[26], q[132];
U(0, 0, pi/3) q[132];
cx q[26], q[132];
cx q[28], q[132];
U(0, 0, pi/3) q[132];
cx q[28], q[132];
cx q[29], q[132];
U(0, 0, pi/3) q[132];
cx q[29], q[132];
cx q[30], q[132];
U(0, 0, pi/3) q[132];
cx q[30], q[132];
cx q[34], q[132];
U(0, 0, pi/3) q[132];
cx q[34], q[132];
cx q[35], q[132];
U(0, 0, pi/3) q[132];
cx q[35], q[132];
cx q[38], q[132];
U(0, 0, pi/3) q[132];
cx q[38], q[132];
cx q[39], q[132];
U(0, 0, pi/3) q[132];
cx q[39], q[132];
cx q[42], q[132];
U(0, 0, pi/3) q[132];
cx q[42], q[132];
cx q[43], q[132];
U(0, 0, pi/3) q[132];
cx q[43], q[132];
cx q[44], q[132];
U(0, 0, pi/3) q[132];
cx q[44], q[132];
cx q[45], q[132];
U(0, 0, pi/3) q[132];
cx q[45], q[132];
cx q[46], q[132];
U(0, 0, pi/3) q[132];
cx q[46], q[132];
cx q[48], q[132];
U(0, 0, pi/3) q[132];
cx q[48], q[132];
cx q[49], q[132];
U(0, 0, pi/3) q[132];
cx q[49], q[132];
cx q[51], q[132];
U(0, 0, pi/3) q[132];
cx q[51], q[132];
cx q[52], q[132];
U(0, 0, pi/3) q[132];
cx q[52], q[132];
cx q[54], q[132];
U(0, 0, pi/3) q[132];
cx q[54], q[132];
cx q[55], q[132];
U(0, 0, pi/3) q[132];
cx q[55], q[132];
cx q[56], q[132];
U(0, 0, pi/3) q[132];
cx q[56], q[132];
cx q[57], q[132];
U(0, 0, pi/3) q[132];
cx q[57], q[132];
cx q[59], q[132];
U(0, 0, pi/3) q[132];
cx q[59], q[132];
cx q[60], q[132];
U(0, 0, pi/3) q[132];
cx q[60], q[132];
cx q[61], q[132];
U(0, 0, pi/3) q[132];
cx q[61], q[132];
cx q[62], q[132];
U(0, 0, pi/3) q[132];
cx q[62], q[132];
cx q[63], q[132];
U(0, 0, pi/3) q[132];
cx q[63], q[132];
cx q[66], q[132];
U(0, 0, pi/3) q[132];
cx q[66], q[132];
cx q[72], q[132];
U(0, 0, pi/3) q[132];
cx q[72], q[132];
cx q[73], q[132];
U(0, 0, pi/3) q[132];
cx q[73], q[132];
cx q[75], q[132];
U(0, 0, pi/3) q[132];
cx q[75], q[132];
cx q[77], q[132];
U(0, 0, pi/3) q[132];
cx q[77], q[132];
cx q[79], q[132];
U(0, 0, pi/3) q[132];
cx q[79], q[132];
cx q[83], q[132];
U(0, 0, pi/3) q[132];
cx q[83], q[132];
cx q[85], q[132];
U(0, 0, pi/3) q[132];
cx q[85], q[132];
cx q[91], q[132];
U(0, 0, pi/3) q[132];
cx q[91], q[132];
cx q[95], q[132];
U(0, 0, pi/3) q[132];
cx q[95], q[132];
cx q[96], q[132];
U(0, 0, pi/3) q[132];
cx q[96], q[132];
cx q[97], q[132];
U(0, 0, pi/3) q[132];
cx q[97], q[132];
cx q[101], q[132];
U(0, 0, pi/3) q[132];
cx q[101], q[132];
cx q[102], q[132];
U(0, 0, pi/3) q[132];
cx q[102], q[132];
cx q[103], q[132];
U(0, 0, pi/3) q[132];
cx q[103], q[132];
cx q[104], q[132];
U(0, 0, pi/3) q[132];
cx q[104], q[132];
cx q[105], q[132];
U(0, 0, pi/3) q[132];
cx q[105], q[132];
cx q[107], q[132];
U(0, 0, pi/3) q[132];
cx q[107], q[132];
cx q[110], q[132];
U(0, 0, pi/3) q[132];
cx q[110], q[132];
cx q[116], q[132];
U(0, 0, pi/3) q[132];
cx q[116], q[132];
cx q[117], q[132];
U(0, 0, pi/3) q[132];
cx q[117], q[132];
cx q[118], q[132];
U(0, 0, pi/3) q[132];
cx q[118], q[132];
cx q[120], q[132];
U(0, 0, pi/3) q[132];
cx q[120], q[132];
cx q[122], q[132];
U(0, 0, pi/3) q[132];
cx q[122], q[132];
cx q[123], q[132];
U(0, 0, pi/3) q[132];
cx q[123], q[132];
cx q[125], q[132];
U(0, 0, pi/3) q[132];
cx q[125], q[132];
cx q[126], q[132];
U(0, 0, pi/3) q[132];
cx q[126], q[132];
cx q[1], q[133];
U(0, 0, pi/3) q[133];
cx q[1], q[133];
cx q[2], q[133];
U(0, 0, pi/3) q[133];
cx q[2], q[133];
cx q[4], q[133];
U(0, 0, pi/3) q[133];
cx q[4], q[133];
cx q[6], q[133];
U(0, 0, pi/3) q[133];
cx q[6], q[133];
cx q[7], q[133];
U(0, 0, pi/3) q[133];
cx q[7], q[133];
cx q[8], q[133];
U(0, 0, pi/3) q[133];
cx q[8], q[133];
cx q[9], q[133];
U(0, 0, pi/3) q[133];
cx q[9], q[133];
cx q[10], q[133];
U(0, 0, pi/3) q[133];
cx q[10], q[133];
cx q[11], q[133];
U(0, 0, pi/3) q[133];
cx q[11], q[133];
cx q[13], q[133];
U(0, 0, pi/3) q[133];
cx q[13], q[133];
cx q[14], q[133];
U(0, 0, pi/3) q[133];
cx q[14], q[133];
cx q[15], q[133];
U(0, 0, pi/3) q[133];
cx q[15], q[133];
cx q[17], q[133];
U(0, 0, pi/3) q[133];
cx q[17], q[133];
cx q[18], q[133];
U(0, 0, pi/3) q[133];
cx q[18], q[133];
cx q[19], q[133];
U(0, 0, pi/3) q[133];
cx q[19], q[133];
cx q[25], q[133];
U(0, 0, pi/3) q[133];
cx q[25], q[133];
cx q[27], q[133];
U(0, 0, pi/3) q[133];
cx q[27], q[133];
cx q[28], q[133];
U(0, 0, pi/3) q[133];
cx q[28], q[133];
cx q[29], q[133];
U(0, 0, pi/3) q[133];
cx q[29], q[133];
cx q[31], q[133];
U(0, 0, pi/3) q[133];
cx q[31], q[133];
cx q[37], q[133];
U(0, 0, pi/3) q[133];
cx q[37], q[133];
cx q[39], q[133];
U(0, 0, pi/3) q[133];
cx q[39], q[133];
cx q[40], q[133];
U(0, 0, pi/3) q[133];
cx q[40], q[133];
cx q[43], q[133];
U(0, 0, pi/3) q[133];
cx q[43], q[133];
cx q[46], q[133];
U(0, 0, pi/3) q[133];
cx q[46], q[133];
cx q[48], q[133];
U(0, 0, pi/3) q[133];
cx q[48], q[133];
cx q[51], q[133];
U(0, 0, pi/3) q[133];
cx q[51], q[133];
cx q[53], q[133];
U(0, 0, pi/3) q[133];
cx q[53], q[133];
cx q[54], q[133];
U(0, 0, pi/3) q[133];
cx q[54], q[133];
cx q[55], q[133];
U(0, 0, pi/3) q[133];
cx q[55], q[133];
cx q[56], q[133];
U(0, 0, pi/3) q[133];
cx q[56], q[133];
cx q[58], q[133];
U(0, 0, pi/3) q[133];
cx q[58], q[133];
cx q[59], q[133];
U(0, 0, pi/3) q[133];
cx q[59], q[133];
cx q[60], q[133];
U(0, 0, pi/3) q[133];
cx q[60], q[133];
cx q[61], q[133];
U(0, 0, pi/3) q[133];
cx q[61], q[133];
cx q[62], q[133];
U(0, 0, pi/3) q[133];
cx q[62], q[133];
cx q[64], q[133];
U(0, 0, pi/3) q[133];
cx q[64], q[133];
cx q[65], q[133];
U(0, 0, pi/3) q[133];
cx q[65], q[133];
cx q[74], q[133];
U(0, 0, pi/3) q[133];
cx q[74], q[133];
cx q[75], q[133];
U(0, 0, pi/3) q[133];
cx q[75], q[133];
cx q[76], q[133];
U(0, 0, pi/3) q[133];
cx q[76], q[133];
cx q[77], q[133];
U(0, 0, pi/3) q[133];
cx q[77], q[133];
cx q[78], q[133];
U(0, 0, pi/3) q[133];
cx q[78], q[133];
cx q[79], q[133];
U(0, 0, pi/3) q[133];
cx q[79], q[133];
cx q[85], q[133];
U(0, 0, pi/3) q[133];
cx q[85], q[133];
cx q[86], q[133];
U(0, 0, pi/3) q[133];
cx q[86], q[133];
cx q[87], q[133];
U(0, 0, pi/3) q[133];
cx q[87], q[133];
cx q[88], q[133];
U(0, 0, pi/3) q[133];
cx q[88], q[133];
cx q[89], q[133];
U(0, 0, pi/3) q[133];
cx q[89], q[133];
cx q[90], q[133];
U(0, 0, pi/3) q[133];
cx q[90], q[133];
cx q[91], q[133];
U(0, 0, pi/3) q[133];
cx q[91], q[133];
cx q[92], q[133];
U(0, 0, pi/3) q[133];
cx q[92], q[133];
cx q[94], q[133];
U(0, 0, pi/3) q[133];
cx q[94], q[133];
cx q[98], q[133];
U(0, 0, pi/3) q[133];
cx q[98], q[133];
cx q[99], q[133];
U(0, 0, pi/3) q[133];
cx q[99], q[133];
cx q[100], q[133];
U(0, 0, pi/3) q[133];
cx q[100], q[133];
cx q[102], q[133];
U(0, 0, pi/3) q[133];
cx q[102], q[133];
cx q[103], q[133];
U(0, 0, pi/3) q[133];
cx q[103], q[133];
cx q[104], q[133];
U(0, 0, pi/3) q[133];
cx q[104], q[133];
cx q[105], q[133];
U(0, 0, pi/3) q[133];
cx q[105], q[133];
cx q[110], q[133];
U(0, 0, pi/3) q[133];
cx q[110], q[133];
cx q[111], q[133];
U(0, 0, pi/3) q[133];
cx q[111], q[133];
cx q[114], q[133];
U(0, 0, pi/3) q[133];
cx q[114], q[133];
cx q[118], q[133];
U(0, 0, pi/3) q[133];
cx q[118], q[133];
cx q[120], q[133];
U(0, 0, pi/3) q[133];
cx q[120], q[133];
cx q[121], q[133];
U(0, 0, pi/3) q[133];
cx q[121], q[133];
cx q[122], q[133];
U(0, 0, pi/3) q[133];
cx q[122], q[133];
cx q[123], q[133];
U(0, 0, pi/3) q[133];
cx q[123], q[133];
cx q[126], q[133];
U(0, 0, pi/3) q[133];
cx q[126], q[133];
cx q[128], q[133];
U(0, 0, pi/3) q[133];
cx q[128], q[133];
cx q[131], q[133];
U(0, 0, pi/3) q[133];
cx q[131], q[133];
cx q[2], q[134];
U(0, 0, pi/3) q[134];
cx q[2], q[134];
cx q[3], q[134];
U(0, 0, pi/3) q[134];
cx q[3], q[134];
cx q[4], q[134];
U(0, 0, pi/3) q[134];
cx q[4], q[134];
cx q[5], q[134];
U(0, 0, pi/3) q[134];
cx q[5], q[134];
cx q[7], q[134];
U(0, 0, pi/3) q[134];
cx q[7], q[134];
cx q[9], q[134];
U(0, 0, pi/3) q[134];
cx q[9], q[134];
cx q[10], q[134];
U(0, 0, pi/3) q[134];
cx q[10], q[134];
cx q[11], q[134];
U(0, 0, pi/3) q[134];
cx q[11], q[134];
cx q[12], q[134];
U(0, 0, pi/3) q[134];
cx q[12], q[134];
cx q[14], q[134];
U(0, 0, pi/3) q[134];
cx q[14], q[134];
cx q[16], q[134];
U(0, 0, pi/3) q[134];
cx q[16], q[134];
cx q[17], q[134];
U(0, 0, pi/3) q[134];
cx q[17], q[134];
cx q[21], q[134];
U(0, 0, pi/3) q[134];
cx q[21], q[134];
cx q[26], q[134];
U(0, 0, pi/3) q[134];
cx q[26], q[134];
cx q[30], q[134];
U(0, 0, pi/3) q[134];
cx q[30], q[134];
cx q[35], q[134];
U(0, 0, pi/3) q[134];
cx q[35], q[134];
cx q[38], q[134];
U(0, 0, pi/3) q[134];
cx q[38], q[134];
cx q[43], q[134];
U(0, 0, pi/3) q[134];
cx q[43], q[134];
cx q[44], q[134];
U(0, 0, pi/3) q[134];
cx q[44], q[134];
cx q[46], q[134];
U(0, 0, pi/3) q[134];
cx q[46], q[134];
cx q[49], q[134];
U(0, 0, pi/3) q[134];
cx q[49], q[134];
cx q[52], q[134];
U(0, 0, pi/3) q[134];
cx q[52], q[134];
cx q[53], q[134];
U(0, 0, pi/3) q[134];
cx q[53], q[134];
cx q[55], q[134];
U(0, 0, pi/3) q[134];
cx q[55], q[134];
cx q[59], q[134];
U(0, 0, pi/3) q[134];
cx q[59], q[134];
cx q[60], q[134];
U(0, 0, pi/3) q[134];
cx q[60], q[134];
cx q[61], q[134];
U(0, 0, pi/3) q[134];
cx q[61], q[134];
cx q[62], q[134];
U(0, 0, pi/3) q[134];
cx q[62], q[134];
cx q[66], q[134];
U(0, 0, pi/3) q[134];
cx q[66], q[134];
cx q[68], q[134];
U(0, 0, pi/3) q[134];
cx q[68], q[134];
cx q[70], q[134];
U(0, 0, pi/3) q[134];
cx q[70], q[134];
cx q[72], q[134];
U(0, 0, pi/3) q[134];
cx q[72], q[134];
cx q[73], q[134];
U(0, 0, pi/3) q[134];
cx q[73], q[134];
cx q[75], q[134];
U(0, 0, pi/3) q[134];
cx q[75], q[134];
cx q[76], q[134];
U(0, 0, pi/3) q[134];
cx q[76], q[134];
cx q[79], q[134];
U(0, 0, pi/3) q[134];
cx q[79], q[134];
cx q[82], q[134];
U(0, 0, pi/3) q[134];
cx q[82], q[134];
cx q[86], q[134];
U(0, 0, pi/3) q[134];
cx q[86], q[134];
cx q[87], q[134];
U(0, 0, pi/3) q[134];
cx q[87], q[134];
cx q[88], q[134];
U(0, 0, pi/3) q[134];
cx q[88], q[134];
cx q[98], q[134];
U(0, 0, pi/3) q[134];
cx q[98], q[134];
cx q[99], q[134];
U(0, 0, pi/3) q[134];
cx q[99], q[134];
cx q[100], q[134];
U(0, 0, pi/3) q[134];
cx q[100], q[134];
cx q[102], q[134];
U(0, 0, pi/3) q[134];
cx q[102], q[134];
cx q[104], q[134];
U(0, 0, pi/3) q[134];
cx q[104], q[134];
cx q[109], q[134];
U(0, 0, pi/3) q[134];
cx q[109], q[134];
cx q[111], q[134];
U(0, 0, pi/3) q[134];
cx q[111], q[134];
cx q[116], q[134];
U(0, 0, pi/3) q[134];
cx q[116], q[134];
cx q[117], q[134];
U(0, 0, pi/3) q[134];
cx q[117], q[134];
cx q[118], q[134];
U(0, 0, pi/3) q[134];
cx q[118], q[134];
cx q[119], q[134];
U(0, 0, pi/3) q[134];
cx q[119], q[134];
cx q[122], q[134];
U(0, 0, pi/3) q[134];
cx q[122], q[134];
cx q[125], q[134];
U(0, 0, pi/3) q[134];
cx q[125], q[134];
cx q[126], q[134];
U(0, 0, pi/3) q[134];
cx q[126], q[134];
cx q[130], q[134];
U(0, 0, pi/3) q[134];
cx q[130], q[134];
cx q[132], q[134];
U(0, 0, pi/3) q[134];
cx q[132], q[134];
cx q[0], q[135];
U(0, 0, pi/3) q[135];
cx q[0], q[135];
cx q[1], q[135];
U(0, 0, pi/3) q[135];
cx q[1], q[135];
cx q[2], q[135];
U(0, 0, pi/3) q[135];
cx q[2], q[135];
cx q[5], q[135];
U(0, 0, pi/3) q[135];
cx q[5], q[135];
cx q[6], q[135];
U(0, 0, pi/3) q[135];
cx q[6], q[135];
cx q[8], q[135];
U(0, 0, pi/3) q[135];
cx q[8], q[135];
cx q[12], q[135];
U(0, 0, pi/3) q[135];
cx q[12], q[135];
cx q[13], q[135];
U(0, 0, pi/3) q[135];
cx q[13], q[135];
cx q[15], q[135];
U(0, 0, pi/3) q[135];
cx q[15], q[135];
cx q[19], q[135];
U(0, 0, pi/3) q[135];
cx q[19], q[135];
cx q[20], q[135];
U(0, 0, pi/3) q[135];
cx q[20], q[135];
cx q[25], q[135];
U(0, 0, pi/3) q[135];
cx q[25], q[135];
cx q[26], q[135];
U(0, 0, pi/3) q[135];
cx q[26], q[135];
cx q[29], q[135];
U(0, 0, pi/3) q[135];
cx q[29], q[135];
cx q[30], q[135];
U(0, 0, pi/3) q[135];
cx q[30], q[135];
cx q[35], q[135];
U(0, 0, pi/3) q[135];
cx q[35], q[135];
cx q[37], q[135];
U(0, 0, pi/3) q[135];
cx q[37], q[135];
cx q[38], q[135];
U(0, 0, pi/3) q[135];
cx q[38], q[135];
cx q[41], q[135];
U(0, 0, pi/3) q[135];
cx q[41], q[135];
cx q[42], q[135];
U(0, 0, pi/3) q[135];
cx q[42], q[135];
cx q[43], q[135];
U(0, 0, pi/3) q[135];
cx q[43], q[135];
cx q[44], q[135];
U(0, 0, pi/3) q[135];
cx q[44], q[135];
cx q[45], q[135];
U(0, 0, pi/3) q[135];
cx q[45], q[135];
cx q[53], q[135];
U(0, 0, pi/3) q[135];
cx q[53], q[135];
cx q[54], q[135];
U(0, 0, pi/3) q[135];
cx q[54], q[135];
cx q[56], q[135];
U(0, 0, pi/3) q[135];
cx q[56], q[135];
cx q[57], q[135];
U(0, 0, pi/3) q[135];
cx q[57], q[135];
cx q[60], q[135];
U(0, 0, pi/3) q[135];
cx q[60], q[135];
cx q[61], q[135];
U(0, 0, pi/3) q[135];
cx q[61], q[135];
cx q[62], q[135];
U(0, 0, pi/3) q[135];
cx q[62], q[135];
cx q[64], q[135];
U(0, 0, pi/3) q[135];
cx q[64], q[135];
cx q[65], q[135];
U(0, 0, pi/3) q[135];
cx q[65], q[135];
cx q[66], q[135];
U(0, 0, pi/3) q[135];
cx q[66], q[135];
cx q[67], q[135];
U(0, 0, pi/3) q[135];
cx q[67], q[135];
cx q[69], q[135];
U(0, 0, pi/3) q[135];
cx q[69], q[135];
cx q[70], q[135];
U(0, 0, pi/3) q[135];
cx q[70], q[135];
cx q[72], q[135];
U(0, 0, pi/3) q[135];
cx q[72], q[135];
cx q[73], q[135];
U(0, 0, pi/3) q[135];
cx q[73], q[135];
cx q[81], q[135];
U(0, 0, pi/3) q[135];
cx q[81], q[135];
cx q[82], q[135];
U(0, 0, pi/3) q[135];
cx q[82], q[135];
cx q[83], q[135];
U(0, 0, pi/3) q[135];
cx q[83], q[135];
cx q[85], q[135];
U(0, 0, pi/3) q[135];
cx q[85], q[135];
cx q[86], q[135];
U(0, 0, pi/3) q[135];
cx q[86], q[135];
cx q[87], q[135];
U(0, 0, pi/3) q[135];
cx q[87], q[135];
cx q[88], q[135];
U(0, 0, pi/3) q[135];
cx q[88], q[135];
cx q[89], q[135];
U(0, 0, pi/3) q[135];
cx q[89], q[135];
cx q[92], q[135];
U(0, 0, pi/3) q[135];
cx q[92], q[135];
cx q[95], q[135];
U(0, 0, pi/3) q[135];
cx q[95], q[135];
cx q[98], q[135];
U(0, 0, pi/3) q[135];
cx q[98], q[135];
cx q[100], q[135];
U(0, 0, pi/3) q[135];
cx q[100], q[135];
cx q[102], q[135];
U(0, 0, pi/3) q[135];
cx q[102], q[135];
cx q[103], q[135];
U(0, 0, pi/3) q[135];
cx q[103], q[135];
cx q[105], q[135];
U(0, 0, pi/3) q[135];
cx q[105], q[135];
cx q[110], q[135];
U(0, 0, pi/3) q[135];
cx q[110], q[135];
cx q[111], q[135];
U(0, 0, pi/3) q[135];
cx q[111], q[135];
cx q[114], q[135];
U(0, 0, pi/3) q[135];
cx q[114], q[135];
cx q[117], q[135];
U(0, 0, pi/3) q[135];
cx q[117], q[135];
cx q[118], q[135];
U(0, 0, pi/3) q[135];
cx q[118], q[135];
cx q[120], q[135];
U(0, 0, pi/3) q[135];
cx q[120], q[135];
cx q[121], q[135];
U(0, 0, pi/3) q[135];
cx q[121], q[135];
cx q[122], q[135];
U(0, 0, pi/3) q[135];
cx q[122], q[135];
cx q[123], q[135];
U(0, 0, pi/3) q[135];
cx q[123], q[135];
cx q[125], q[135];
U(0, 0, pi/3) q[135];
cx q[125], q[135];
cx q[127], q[135];
U(0, 0, pi/3) q[135];
cx q[127], q[135];
cx q[130], q[135];
U(0, 0, pi/3) q[135];
cx q[130], q[135];
cx q[131], q[135];
U(0, 0, pi/3) q[135];
cx q[131], q[135];
cx q[132], q[135];
U(0, 0, pi/3) q[135];
cx q[132], q[135];
cx q[1], q[136];
U(0, 0, pi/3) q[136];
cx q[1], q[136];
cx q[2], q[136];
U(0, 0, pi/3) q[136];
cx q[2], q[136];
cx q[3], q[136];
U(0, 0, pi/3) q[136];
cx q[3], q[136];
cx q[6], q[136];
U(0, 0, pi/3) q[136];
cx q[6], q[136];
cx q[10], q[136];
U(0, 0, pi/3) q[136];
cx q[10], q[136];
cx q[11], q[136];
U(0, 0, pi/3) q[136];
cx q[11], q[136];
cx q[13], q[136];
U(0, 0, pi/3) q[136];
cx q[13], q[136];
cx q[14], q[136];
U(0, 0, pi/3) q[136];
cx q[14], q[136];
cx q[16], q[136];
U(0, 0, pi/3) q[136];
cx q[16], q[136];
cx q[17], q[136];
U(0, 0, pi/3) q[136];
cx q[17], q[136];
cx q[18], q[136];
U(0, 0, pi/3) q[136];
cx q[18], q[136];
cx q[22], q[136];
U(0, 0, pi/3) q[136];
cx q[22], q[136];
cx q[24], q[136];
U(0, 0, pi/3) q[136];
cx q[24], q[136];
cx q[29], q[136];
U(0, 0, pi/3) q[136];
cx q[29], q[136];
cx q[31], q[136];
U(0, 0, pi/3) q[136];
cx q[31], q[136];
cx q[32], q[136];
U(0, 0, pi/3) q[136];
cx q[32], q[136];
cx q[33], q[136];
U(0, 0, pi/3) q[136];
cx q[33], q[136];
cx q[35], q[136];
U(0, 0, pi/3) q[136];
cx q[35], q[136];
cx q[37], q[136];
U(0, 0, pi/3) q[136];
cx q[37], q[136];
cx q[39], q[136];
U(0, 0, pi/3) q[136];
cx q[39], q[136];
cx q[40], q[136];
U(0, 0, pi/3) q[136];
cx q[40], q[136];
cx q[43], q[136];
U(0, 0, pi/3) q[136];
cx q[43], q[136];
cx q[44], q[136];
U(0, 0, pi/3) q[136];
cx q[44], q[136];
cx q[48], q[136];
U(0, 0, pi/3) q[136];
cx q[48], q[136];
cx q[52], q[136];
U(0, 0, pi/3) q[136];
cx q[52], q[136];
cx q[53], q[136];
U(0, 0, pi/3) q[136];
cx q[53], q[136];
cx q[57], q[136];
U(0, 0, pi/3) q[136];
cx q[57], q[136];
cx q[59], q[136];
U(0, 0, pi/3) q[136];
cx q[59], q[136];
cx q[61], q[136];
U(0, 0, pi/3) q[136];
cx q[61], q[136];
cx q[62], q[136];
U(0, 0, pi/3) q[136];
cx q[62], q[136];
cx q[63], q[136];
U(0, 0, pi/3) q[136];
cx q[63], q[136];
cx q[64], q[136];
U(0, 0, pi/3) q[136];
cx q[64], q[136];
cx q[66], q[136];
U(0, 0, pi/3) q[136];
cx q[66], q[136];
cx q[67], q[136];
U(0, 0, pi/3) q[136];
cx q[67], q[136];
cx q[70], q[136];
U(0, 0, pi/3) q[136];
cx q[70], q[136];
cx q[73], q[136];
U(0, 0, pi/3) q[136];
cx q[73], q[136];
cx q[74], q[136];
U(0, 0, pi/3) q[136];
cx q[74], q[136];
cx q[78], q[136];
U(0, 0, pi/3) q[136];
cx q[78], q[136];
cx q[80], q[136];
U(0, 0, pi/3) q[136];
cx q[80], q[136];
cx q[82], q[136];
U(0, 0, pi/3) q[136];
cx q[82], q[136];
cx q[84], q[136];
U(0, 0, pi/3) q[136];
cx q[84], q[136];
cx q[85], q[136];
U(0, 0, pi/3) q[136];
cx q[85], q[136];
cx q[86], q[136];
U(0, 0, pi/3) q[136];
cx q[86], q[136];
cx q[87], q[136];
U(0, 0, pi/3) q[136];
cx q[87], q[136];
cx q[91], q[136];
U(0, 0, pi/3) q[136];
cx q[91], q[136];
cx q[92], q[136];
U(0, 0, pi/3) q[136];
cx q[92], q[136];
cx q[95], q[136];
U(0, 0, pi/3) q[136];
cx q[95], q[136];
cx q[97], q[136];
U(0, 0, pi/3) q[136];
cx q[97], q[136];
cx q[99], q[136];
U(0, 0, pi/3) q[136];
cx q[99], q[136];
cx q[102], q[136];
U(0, 0, pi/3) q[136];
cx q[102], q[136];
cx q[103], q[136];
U(0, 0, pi/3) q[136];
cx q[103], q[136];
cx q[105], q[136];
U(0, 0, pi/3) q[136];
cx q[105], q[136];
cx q[107], q[136];
U(0, 0, pi/3) q[136];
cx q[107], q[136];
cx q[108], q[136];
U(0, 0, pi/3) q[136];
cx q[108], q[136];
cx q[109], q[136];
U(0, 0, pi/3) q[136];
cx q[109], q[136];
cx q[111], q[136];
U(0, 0, pi/3) q[136];
cx q[111], q[136];
cx q[112], q[136];
U(0, 0, pi/3) q[136];
cx q[112], q[136];
cx q[113], q[136];
U(0, 0, pi/3) q[136];
cx q[113], q[136];
cx q[115], q[136];
U(0, 0, pi/3) q[136];
cx q[115], q[136];
cx q[118], q[136];
U(0, 0, pi/3) q[136];
cx q[118], q[136];
cx q[119], q[136];
U(0, 0, pi/3) q[136];
cx q[119], q[136];
cx q[120], q[136];
U(0, 0, pi/3) q[136];
cx q[120], q[136];
cx q[131], q[136];
U(0, 0, pi/3) q[136];
cx q[131], q[136];
cx q[133], q[136];
U(0, 0, pi/3) q[136];
cx q[133], q[136];
cx q[135], q[136];
U(0, 0, pi/3) q[136];
cx q[135], q[136];
cx q[1], q[137];
U(0, 0, pi/3) q[137];
cx q[1], q[137];
cx q[3], q[137];
U(0, 0, pi/3) q[137];
cx q[3], q[137];
cx q[5], q[137];
U(0, 0, pi/3) q[137];
cx q[5], q[137];
cx q[7], q[137];
U(0, 0, pi/3) q[137];
cx q[7], q[137];
cx q[8], q[137];
U(0, 0, pi/3) q[137];
cx q[8], q[137];
cx q[9], q[137];
U(0, 0, pi/3) q[137];
cx q[9], q[137];
cx q[10], q[137];
U(0, 0, pi/3) q[137];
cx q[10], q[137];
cx q[12], q[137];
U(0, 0, pi/3) q[137];
cx q[12], q[137];
cx q[14], q[137];
U(0, 0, pi/3) q[137];
cx q[14], q[137];
cx q[16], q[137];
U(0, 0, pi/3) q[137];
cx q[16], q[137];
cx q[18], q[137];
U(0, 0, pi/3) q[137];
cx q[18], q[137];
cx q[19], q[137];
U(0, 0, pi/3) q[137];
cx q[19], q[137];
cx q[24], q[137];
U(0, 0, pi/3) q[137];
cx q[24], q[137];
cx q[27], q[137];
U(0, 0, pi/3) q[137];
cx q[27], q[137];
cx q[28], q[137];
U(0, 0, pi/3) q[137];
cx q[28], q[137];
cx q[29], q[137];
U(0, 0, pi/3) q[137];
cx q[29], q[137];
cx q[30], q[137];
U(0, 0, pi/3) q[137];
cx q[30], q[137];
cx q[33], q[137];
U(0, 0, pi/3) q[137];
cx q[33], q[137];
cx q[34], q[137];
U(0, 0, pi/3) q[137];
cx q[34], q[137];
cx q[35], q[137];
U(0, 0, pi/3) q[137];
cx q[35], q[137];
cx q[36], q[137];
U(0, 0, pi/3) q[137];
cx q[36], q[137];
cx q[38], q[137];
U(0, 0, pi/3) q[137];
cx q[38], q[137];
cx q[40], q[137];
U(0, 0, pi/3) q[137];
cx q[40], q[137];
cx q[42], q[137];
U(0, 0, pi/3) q[137];
cx q[42], q[137];
cx q[43], q[137];
U(0, 0, pi/3) q[137];
cx q[43], q[137];
cx q[49], q[137];
U(0, 0, pi/3) q[137];
cx q[49], q[137];
cx q[53], q[137];
U(0, 0, pi/3) q[137];
cx q[53], q[137];
cx q[54], q[137];
U(0, 0, pi/3) q[137];
cx q[54], q[137];
cx q[56], q[137];
U(0, 0, pi/3) q[137];
cx q[56], q[137];
cx q[58], q[137];
U(0, 0, pi/3) q[137];
cx q[58], q[137];
cx q[64], q[137];
U(0, 0, pi/3) q[137];
cx q[64], q[137];
cx q[65], q[137];
U(0, 0, pi/3) q[137];
cx q[65], q[137];
cx q[66], q[137];
U(0, 0, pi/3) q[137];
cx q[66], q[137];
cx q[68], q[137];
U(0, 0, pi/3) q[137];
cx q[68], q[137];
cx q[69], q[137];
U(0, 0, pi/3) q[137];
cx q[69], q[137];
cx q[74], q[137];
U(0, 0, pi/3) q[137];
cx q[74], q[137];
cx q[76], q[137];
U(0, 0, pi/3) q[137];
cx q[76], q[137];
cx q[78], q[137];
U(0, 0, pi/3) q[137];
cx q[78], q[137];
cx q[79], q[137];
U(0, 0, pi/3) q[137];
cx q[79], q[137];
cx q[85], q[137];
U(0, 0, pi/3) q[137];
cx q[85], q[137];
cx q[86], q[137];
U(0, 0, pi/3) q[137];
cx q[86], q[137];
cx q[88], q[137];
U(0, 0, pi/3) q[137];
cx q[88], q[137];
cx q[89], q[137];
U(0, 0, pi/3) q[137];
cx q[89], q[137];
cx q[95], q[137];
U(0, 0, pi/3) q[137];
cx q[95], q[137];
cx q[96], q[137];
U(0, 0, pi/3) q[137];
cx q[96], q[137];
cx q[99], q[137];
U(0, 0, pi/3) q[137];
cx q[99], q[137];
cx q[102], q[137];
U(0, 0, pi/3) q[137];
cx q[102], q[137];
cx q[103], q[137];
U(0, 0, pi/3) q[137];
cx q[103], q[137];
cx q[105], q[137];
U(0, 0, pi/3) q[137];
cx q[105], q[137];
cx q[106], q[137];
U(0, 0, pi/3) q[137];
cx q[106], q[137];
cx q[114], q[137];
U(0, 0, pi/3) q[137];
cx q[114], q[137];
cx q[117], q[137];
U(0, 0, pi/3) q[137];
cx q[117], q[137];
cx q[118], q[137];
U(0, 0, pi/3) q[137];
cx q[118], q[137];
cx q[120], q[137];
U(0, 0, pi/3) q[137];
cx q[120], q[137];
cx q[123], q[137];
U(0, 0, pi/3) q[137];
cx q[123], q[137];
cx q[125], q[137];
U(0, 0, pi/3) q[137];
cx q[125], q[137];
cx q[127], q[137];
U(0, 0, pi/3) q[137];
cx q[127], q[137];
cx q[128], q[137];
U(0, 0, pi/3) q[137];
cx q[128], q[137];
cx q[129], q[137];
U(0, 0, pi/3) q[137];
cx q[129], q[137];
cx q[131], q[137];
U(0, 0, pi/3) q[137];
cx q[131], q[137];
cx q[133], q[137];
U(0, 0, pi/3) q[137];
cx q[133], q[137];
cx q[135], q[137];
U(0, 0, pi/3) q[137];
cx q[135], q[137];
cx q[136], q[137];
U(0, 0, pi/3) q[137];
cx q[136], q[137];
cx q[1], q[138];
U(0, 0, pi/3) q[138];
cx q[1], q[138];
cx q[2], q[138];
U(0, 0, pi/3) q[138];
cx q[2], q[138];
cx q[4], q[138];
U(0, 0, pi/3) q[138];
cx q[4], q[138];
cx q[5], q[138];
U(0, 0, pi/3) q[138];
cx q[5], q[138];
cx q[6], q[138];
U(0, 0, pi/3) q[138];
cx q[6], q[138];
cx q[8], q[138];
U(0, 0, pi/3) q[138];
cx q[8], q[138];
cx q[11], q[138];
U(0, 0, pi/3) q[138];
cx q[11], q[138];
cx q[13], q[138];
U(0, 0, pi/3) q[138];
cx q[13], q[138];
cx q[14], q[138];
U(0, 0, pi/3) q[138];
cx q[14], q[138];
cx q[15], q[138];
U(0, 0, pi/3) q[138];
cx q[15], q[138];
cx q[16], q[138];
U(0, 0, pi/3) q[138];
cx q[16], q[138];
cx q[17], q[138];
U(0, 0, pi/3) q[138];
cx q[17], q[138];
cx q[18], q[138];
U(0, 0, pi/3) q[138];
cx q[18], q[138];
cx q[21], q[138];
U(0, 0, pi/3) q[138];
cx q[21], q[138];
cx q[22], q[138];
U(0, 0, pi/3) q[138];
cx q[22], q[138];
cx q[24], q[138];
U(0, 0, pi/3) q[138];
cx q[24], q[138];
cx q[26], q[138];
U(0, 0, pi/3) q[138];
cx q[26], q[138];
cx q[30], q[138];
U(0, 0, pi/3) q[138];
cx q[30], q[138];
cx q[31], q[138];
U(0, 0, pi/3) q[138];
cx q[31], q[138];
cx q[33], q[138];
U(0, 0, pi/3) q[138];
cx q[33], q[138];
cx q[34], q[138];
U(0, 0, pi/3) q[138];
cx q[34], q[138];
cx q[37], q[138];
U(0, 0, pi/3) q[138];
cx q[37], q[138];
cx q[38], q[138];
U(0, 0, pi/3) q[138];
cx q[38], q[138];
cx q[41], q[138];
U(0, 0, pi/3) q[138];
cx q[41], q[138];
cx q[43], q[138];
U(0, 0, pi/3) q[138];
cx q[43], q[138];
cx q[44], q[138];
U(0, 0, pi/3) q[138];
cx q[44], q[138];
cx q[46], q[138];
U(0, 0, pi/3) q[138];
cx q[46], q[138];
cx q[47], q[138];
U(0, 0, pi/3) q[138];
cx q[47], q[138];
cx q[48], q[138];
U(0, 0, pi/3) q[138];
cx q[48], q[138];
cx q[51], q[138];
U(0, 0, pi/3) q[138];
cx q[51], q[138];
cx q[54], q[138];
U(0, 0, pi/3) q[138];
cx q[54], q[138];
cx q[58], q[138];
U(0, 0, pi/3) q[138];
cx q[58], q[138];
cx q[60], q[138];
U(0, 0, pi/3) q[138];
cx q[60], q[138];
cx q[61], q[138];
U(0, 0, pi/3) q[138];
cx q[61], q[138];
cx q[63], q[138];
U(0, 0, pi/3) q[138];
cx q[63], q[138];
cx q[64], q[138];
U(0, 0, pi/3) q[138];
cx q[64], q[138];
cx q[65], q[138];
U(0, 0, pi/3) q[138];
cx q[65], q[138];
cx q[66], q[138];
U(0, 0, pi/3) q[138];
cx q[66], q[138];
cx q[67], q[138];
U(0, 0, pi/3) q[138];
cx q[67], q[138];
cx q[68], q[138];
U(0, 0, pi/3) q[138];
cx q[68], q[138];
cx q[69], q[138];
U(0, 0, pi/3) q[138];
cx q[69], q[138];
cx q[71], q[138];
U(0, 0, pi/3) q[138];
cx q[71], q[138];
cx q[72], q[138];
U(0, 0, pi/3) q[138];
cx q[72], q[138];
cx q[73], q[138];
U(0, 0, pi/3) q[138];
cx q[73], q[138];
cx q[79], q[138];
U(0, 0, pi/3) q[138];
cx q[79], q[138];
cx q[82], q[138];
U(0, 0, pi/3) q[138];
cx q[82], q[138];
cx q[84], q[138];
U(0, 0, pi/3) q[138];
cx q[84], q[138];
cx q[88], q[138];
U(0, 0, pi/3) q[138];
cx q[88], q[138];
cx q[89], q[138];
U(0, 0, pi/3) q[138];
cx q[89], q[138];
cx q[90], q[138];
U(0, 0, pi/3) q[138];
cx q[90], q[138];
cx q[93], q[138];
U(0, 0, pi/3) q[138];
cx q[93], q[138];
cx q[94], q[138];
U(0, 0, pi/3) q[138];
cx q[94], q[138];
cx q[95], q[138];
U(0, 0, pi/3) q[138];
cx q[95], q[138];
cx q[96], q[138];
U(0, 0, pi/3) q[138];
cx q[96], q[138];
cx q[98], q[138];
U(0, 0, pi/3) q[138];
cx q[98], q[138];
cx q[102], q[138];
U(0, 0, pi/3) q[138];
cx q[102], q[138];
cx q[103], q[138];
U(0, 0, pi/3) q[138];
cx q[103], q[138];
cx q[104], q[138];
U(0, 0, pi/3) q[138];
cx q[104], q[138];
cx q[105], q[138];
U(0, 0, pi/3) q[138];
cx q[105], q[138];
cx q[108], q[138];
U(0, 0, pi/3) q[138];
cx q[108], q[138];
cx q[109], q[138];
U(0, 0, pi/3) q[138];
cx q[109], q[138];
cx q[110], q[138];
U(0, 0, pi/3) q[138];
cx q[110], q[138];
cx q[115], q[138];
U(0, 0, pi/3) q[138];
cx q[115], q[138];
cx q[117], q[138];
U(0, 0, pi/3) q[138];
cx q[117], q[138];
cx q[121], q[138];
U(0, 0, pi/3) q[138];
cx q[121], q[138];
cx q[122], q[138];
U(0, 0, pi/3) q[138];
cx q[122], q[138];
cx q[123], q[138];
U(0, 0, pi/3) q[138];
cx q[123], q[138];
cx q[124], q[138];
U(0, 0, pi/3) q[138];
cx q[124], q[138];
cx q[126], q[138];
U(0, 0, pi/3) q[138];
cx q[126], q[138];
cx q[129], q[138];
U(0, 0, pi/3) q[138];
cx q[129], q[138];
cx q[130], q[138];
U(0, 0, pi/3) q[138];
cx q[130], q[138];
cx q[132], q[138];
U(0, 0, pi/3) q[138];
cx q[132], q[138];
cx q[2], q[139];
U(0, 0, pi/3) q[139];
cx q[2], q[139];
cx q[5], q[139];
U(0, 0, pi/3) q[139];
cx q[5], q[139];
cx q[6], q[139];
U(0, 0, pi/3) q[139];
cx q[6], q[139];
cx q[7], q[139];
U(0, 0, pi/3) q[139];
cx q[7], q[139];
cx q[9], q[139];
U(0, 0, pi/3) q[139];
cx q[9], q[139];
cx q[11], q[139];
U(0, 0, pi/3) q[139];
cx q[11], q[139];
cx q[14], q[139];
U(0, 0, pi/3) q[139];
cx q[14], q[139];
cx q[16], q[139];
U(0, 0, pi/3) q[139];
cx q[16], q[139];
cx q[18], q[139];
U(0, 0, pi/3) q[139];
cx q[18], q[139];
cx q[19], q[139];
U(0, 0, pi/3) q[139];
cx q[19], q[139];
cx q[20], q[139];
U(0, 0, pi/3) q[139];
cx q[20], q[139];
cx q[21], q[139];
U(0, 0, pi/3) q[139];
cx q[21], q[139];
cx q[23], q[139];
U(0, 0, pi/3) q[139];
cx q[23], q[139];
cx q[26], q[139];
U(0, 0, pi/3) q[139];
cx q[26], q[139];
cx q[27], q[139];
U(0, 0, pi/3) q[139];
cx q[27], q[139];
cx q[28], q[139];
U(0, 0, pi/3) q[139];
cx q[28], q[139];
cx q[29], q[139];
U(0, 0, pi/3) q[139];
cx q[29], q[139];
cx q[30], q[139];
U(0, 0, pi/3) q[139];
cx q[30], q[139];
cx q[32], q[139];
U(0, 0, pi/3) q[139];
cx q[32], q[139];
cx q[33], q[139];
U(0, 0, pi/3) q[139];
cx q[33], q[139];
cx q[34], q[139];
U(0, 0, pi/3) q[139];
cx q[34], q[139];
cx q[37], q[139];
U(0, 0, pi/3) q[139];
cx q[37], q[139];
cx q[38], q[139];
U(0, 0, pi/3) q[139];
cx q[38], q[139];
cx q[39], q[139];
U(0, 0, pi/3) q[139];
cx q[39], q[139];
cx q[41], q[139];
U(0, 0, pi/3) q[139];
cx q[41], q[139];
cx q[48], q[139];
U(0, 0, pi/3) q[139];
cx q[48], q[139];
cx q[51], q[139];
U(0, 0, pi/3) q[139];
cx q[51], q[139];
cx q[52], q[139];
U(0, 0, pi/3) q[139];
cx q[52], q[139];
cx q[53], q[139];
U(0, 0, pi/3) q[139];
cx q[53], q[139];
cx q[55], q[139];
U(0, 0, pi/3) q[139];
cx q[55], q[139];
cx q[58], q[139];
U(0, 0, pi/3) q[139];
cx q[58], q[139];
cx q[60], q[139];
U(0, 0, pi/3) q[139];
cx q[60], q[139];
cx q[61], q[139];
U(0, 0, pi/3) q[139];
cx q[61], q[139];
cx q[62], q[139];
U(0, 0, pi/3) q[139];
cx q[62], q[139];
cx q[64], q[139];
U(0, 0, pi/3) q[139];
cx q[64], q[139];
cx q[70], q[139];
U(0, 0, pi/3) q[139];
cx q[70], q[139];
cx q[76], q[139];
U(0, 0, pi/3) q[139];
cx q[76], q[139];
cx q[80], q[139];
U(0, 0, pi/3) q[139];
cx q[80], q[139];
cx q[82], q[139];
U(0, 0, pi/3) q[139];
cx q[82], q[139];
cx q[84], q[139];
U(0, 0, pi/3) q[139];
cx q[84], q[139];
cx q[85], q[139];
U(0, 0, pi/3) q[139];
cx q[85], q[139];
cx q[86], q[139];
U(0, 0, pi/3) q[139];
cx q[86], q[139];
cx q[88], q[139];
U(0, 0, pi/3) q[139];
cx q[88], q[139];
cx q[89], q[139];
U(0, 0, pi/3) q[139];
cx q[89], q[139];
cx q[90], q[139];
U(0, 0, pi/3) q[139];
cx q[90], q[139];
cx q[91], q[139];
U(0, 0, pi/3) q[139];
cx q[91], q[139];
cx q[92], q[139];
U(0, 0, pi/3) q[139];
cx q[92], q[139];
cx q[93], q[139];
U(0, 0, pi/3) q[139];
cx q[93], q[139];
cx q[95], q[139];
U(0, 0, pi/3) q[139];
cx q[95], q[139];
cx q[96], q[139];
U(0, 0, pi/3) q[139];
cx q[96], q[139];
cx q[97], q[139];
U(0, 0, pi/3) q[139];
cx q[97], q[139];
cx q[98], q[139];
U(0, 0, pi/3) q[139];
cx q[98], q[139];
cx q[104], q[139];
U(0, 0, pi/3) q[139];
cx q[104], q[139];
cx q[105], q[139];
U(0, 0, pi/3) q[139];
cx q[105], q[139];
cx q[108], q[139];
U(0, 0, pi/3) q[139];
cx q[108], q[139];
cx q[109], q[139];
U(0, 0, pi/3) q[139];
cx q[109], q[139];
cx q[110], q[139];
U(0, 0, pi/3) q[139];
cx q[110], q[139];
cx q[111], q[139];
U(0, 0, pi/3) q[139];
cx q[111], q[139];
cx q[115], q[139];
U(0, 0, pi/3) q[139];
cx q[115], q[139];
cx q[116], q[139];
U(0, 0, pi/3) q[139];
cx q[116], q[139];
cx q[120], q[139];
U(0, 0, pi/3) q[139];
cx q[120], q[139];
cx q[124], q[139];
U(0, 0, pi/3) q[139];
cx q[124], q[139];
cx q[125], q[139];
U(0, 0, pi/3) q[139];
cx q[125], q[139];
cx q[127], q[139];
U(0, 0, pi/3) q[139];
cx q[127], q[139];
cx q[131], q[139];
U(0, 0, pi/3) q[139];
cx q[131], q[139];
cx q[133], q[139];
U(0, 0, pi/3) q[139];
cx q[133], q[139];
cx q[134], q[139];
U(0, 0, pi/3) q[139];
cx q[134], q[139];
cx q[135], q[139];
U(0, 0, pi/3) q[139];
cx q[135], q[139];
cx q[137], q[139];
U(0, 0, pi/3) q[139];
cx q[137], q[139];
cx q[0], q[140];
U(0, 0, pi/3) q[140];
cx q[0], q[140];
cx q[4], q[140];
U(0, 0, pi/3) q[140];
cx q[4], q[140];
cx q[5], q[140];
U(0, 0, pi/3) q[140];
cx q[5], q[140];
cx q[6], q[140];
U(0, 0, pi/3) q[140];
cx q[6], q[140];
cx q[8], q[140];
U(0, 0, pi/3) q[140];
cx q[8], q[140];
cx q[9], q[140];
U(0, 0, pi/3) q[140];
cx q[9], q[140];
cx q[12], q[140];
U(0, 0, pi/3) q[140];
cx q[12], q[140];
cx q[13], q[140];
U(0, 0, pi/3) q[140];
cx q[13], q[140];
cx q[15], q[140];
U(0, 0, pi/3) q[140];
cx q[15], q[140];
cx q[20], q[140];
U(0, 0, pi/3) q[140];
cx q[20], q[140];
cx q[21], q[140];
U(0, 0, pi/3) q[140];
cx q[21], q[140];
cx q[22], q[140];
U(0, 0, pi/3) q[140];
cx q[22], q[140];
cx q[28], q[140];
U(0, 0, pi/3) q[140];
cx q[28], q[140];
cx q[33], q[140];
U(0, 0, pi/3) q[140];
cx q[33], q[140];
cx q[34], q[140];
U(0, 0, pi/3) q[140];
cx q[34], q[140];
cx q[36], q[140];
U(0, 0, pi/3) q[140];
cx q[36], q[140];
cx q[37], q[140];
U(0, 0, pi/3) q[140];
cx q[37], q[140];
cx q[38], q[140];
U(0, 0, pi/3) q[140];
cx q[38], q[140];
cx q[39], q[140];
U(0, 0, pi/3) q[140];
cx q[39], q[140];
cx q[40], q[140];
U(0, 0, pi/3) q[140];
cx q[40], q[140];
cx q[41], q[140];
U(0, 0, pi/3) q[140];
cx q[41], q[140];
cx q[42], q[140];
U(0, 0, pi/3) q[140];
cx q[42], q[140];
cx q[43], q[140];
U(0, 0, pi/3) q[140];
cx q[43], q[140];
cx q[44], q[140];
U(0, 0, pi/3) q[140];
cx q[44], q[140];
cx q[45], q[140];
U(0, 0, pi/3) q[140];
cx q[45], q[140];
cx q[46], q[140];
U(0, 0, pi/3) q[140];
cx q[46], q[140];
cx q[47], q[140];
U(0, 0, pi/3) q[140];
cx q[47], q[140];
cx q[51], q[140];
U(0, 0, pi/3) q[140];
cx q[51], q[140];
cx q[52], q[140];
U(0, 0, pi/3) q[140];
cx q[52], q[140];
cx q[53], q[140];
U(0, 0, pi/3) q[140];
cx q[53], q[140];
cx q[55], q[140];
U(0, 0, pi/3) q[140];
cx q[55], q[140];
cx q[58], q[140];
U(0, 0, pi/3) q[140];
cx q[58], q[140];
cx q[59], q[140];
U(0, 0, pi/3) q[140];
cx q[59], q[140];
cx q[60], q[140];
U(0, 0, pi/3) q[140];
cx q[60], q[140];
cx q[61], q[140];
U(0, 0, pi/3) q[140];
cx q[61], q[140];
cx q[64], q[140];
U(0, 0, pi/3) q[140];
cx q[64], q[140];
cx q[71], q[140];
U(0, 0, pi/3) q[140];
cx q[71], q[140];
cx q[72], q[140];
U(0, 0, pi/3) q[140];
cx q[72], q[140];
cx q[75], q[140];
U(0, 0, pi/3) q[140];
cx q[75], q[140];
cx q[80], q[140];
U(0, 0, pi/3) q[140];
cx q[80], q[140];
cx q[81], q[140];
U(0, 0, pi/3) q[140];
cx q[81], q[140];
cx q[85], q[140];
U(0, 0, pi/3) q[140];
cx q[85], q[140];
cx q[87], q[140];
U(0, 0, pi/3) q[140];
cx q[87], q[140];
cx q[89], q[140];
U(0, 0, pi/3) q[140];
cx q[89], q[140];
cx q[91], q[140];
U(0, 0, pi/3) q[140];
cx q[91], q[140];
cx q[96], q[140];
U(0, 0, pi/3) q[140];
cx q[96], q[140];
cx q[97], q[140];
U(0, 0, pi/3) q[140];
cx q[97], q[140];
cx q[98], q[140];
U(0, 0, pi/3) q[140];
cx q[98], q[140];
cx q[99], q[140];
U(0, 0, pi/3) q[140];
cx q[99], q[140];
cx q[100], q[140];
U(0, 0, pi/3) q[140];
cx q[100], q[140];
cx q[101], q[140];
U(0, 0, pi/3) q[140];
cx q[101], q[140];
cx q[103], q[140];
U(0, 0, pi/3) q[140];
cx q[103], q[140];
cx q[104], q[140];
U(0, 0, pi/3) q[140];
cx q[104], q[140];
cx q[107], q[140];
U(0, 0, pi/3) q[140];
cx q[107], q[140];
cx q[108], q[140];
U(0, 0, pi/3) q[140];
cx q[108], q[140];
cx q[109], q[140];
U(0, 0, pi/3) q[140];
cx q[109], q[140];
cx q[110], q[140];
U(0, 0, pi/3) q[140];
cx q[110], q[140];
cx q[113], q[140];
U(0, 0, pi/3) q[140];
cx q[113], q[140];
cx q[118], q[140];
U(0, 0, pi/3) q[140];
cx q[118], q[140];
cx q[119], q[140];
U(0, 0, pi/3) q[140];
cx q[119], q[140];
cx q[120], q[140];
U(0, 0, pi/3) q[140];
cx q[120], q[140];
cx q[121], q[140];
U(0, 0, pi/3) q[140];
cx q[121], q[140];
cx q[122], q[140];
U(0, 0, pi/3) q[140];
cx q[122], q[140];
cx q[124], q[140];
U(0, 0, pi/3) q[140];
cx q[124], q[140];
cx q[130], q[140];
U(0, 0, pi/3) q[140];
cx q[130], q[140];
cx q[134], q[140];
U(0, 0, pi/3) q[140];
cx q[134], q[140];
cx q[136], q[140];
U(0, 0, pi/3) q[140];
cx q[136], q[140];
cx q[137], q[140];
U(0, 0, pi/3) q[140];
cx q[137], q[140];
cx q[138], q[140];
U(0, 0, pi/3) q[140];
cx q[138], q[140];
cx q[139], q[140];
U(0, 0, pi/3) q[140];
cx q[139], q[140];
cx q[1], q[141];
U(0, 0, pi/3) q[141];
cx q[1], q[141];
cx q[2], q[141];
U(0, 0, pi/3) q[141];
cx q[2], q[141];
cx q[3], q[141];
U(0, 0, pi/3) q[141];
cx q[3], q[141];
cx q[5], q[141];
U(0, 0, pi/3) q[141];
cx q[5], q[141];
cx q[8], q[141];
U(0, 0, pi/3) q[141];
cx q[8], q[141];
cx q[14], q[141];
U(0, 0, pi/3) q[141];
cx q[14], q[141];
cx q[15], q[141];
U(0, 0, pi/3) q[141];
cx q[15], q[141];
cx q[16], q[141];
U(0, 0, pi/3) q[141];
cx q[16], q[141];
cx q[20], q[141];
U(0, 0, pi/3) q[141];
cx q[20], q[141];
cx q[24], q[141];
U(0, 0, pi/3) q[141];
cx q[24], q[141];
cx q[25], q[141];
U(0, 0, pi/3) q[141];
cx q[25], q[141];
cx q[30], q[141];
U(0, 0, pi/3) q[141];
cx q[30], q[141];
cx q[31], q[141];
U(0, 0, pi/3) q[141];
cx q[31], q[141];
cx q[32], q[141];
U(0, 0, pi/3) q[141];
cx q[32], q[141];
cx q[34], q[141];
U(0, 0, pi/3) q[141];
cx q[34], q[141];
cx q[35], q[141];
U(0, 0, pi/3) q[141];
cx q[35], q[141];
cx q[36], q[141];
U(0, 0, pi/3) q[141];
cx q[36], q[141];
cx q[37], q[141];
U(0, 0, pi/3) q[141];
cx q[37], q[141];
cx q[38], q[141];
U(0, 0, pi/3) q[141];
cx q[38], q[141];
cx q[41], q[141];
U(0, 0, pi/3) q[141];
cx q[41], q[141];
cx q[45], q[141];
U(0, 0, pi/3) q[141];
cx q[45], q[141];
cx q[46], q[141];
U(0, 0, pi/3) q[141];
cx q[46], q[141];
cx q[47], q[141];
U(0, 0, pi/3) q[141];
cx q[47], q[141];
cx q[49], q[141];
U(0, 0, pi/3) q[141];
cx q[49], q[141];
cx q[51], q[141];
U(0, 0, pi/3) q[141];
cx q[51], q[141];
cx q[52], q[141];
U(0, 0, pi/3) q[141];
cx q[52], q[141];
cx q[53], q[141];
U(0, 0, pi/3) q[141];
cx q[53], q[141];
cx q[54], q[141];
U(0, 0, pi/3) q[141];
cx q[54], q[141];
cx q[55], q[141];
U(0, 0, pi/3) q[141];
cx q[55], q[141];
cx q[59], q[141];
U(0, 0, pi/3) q[141];
cx q[59], q[141];
cx q[61], q[141];
U(0, 0, pi/3) q[141];
cx q[61], q[141];
cx q[63], q[141];
U(0, 0, pi/3) q[141];
cx q[63], q[141];
cx q[64], q[141];
U(0, 0, pi/3) q[141];
cx q[64], q[141];
cx q[66], q[141];
U(0, 0, pi/3) q[141];
cx q[66], q[141];
cx q[70], q[141];
U(0, 0, pi/3) q[141];
cx q[70], q[141];
cx q[74], q[141];
U(0, 0, pi/3) q[141];
cx q[74], q[141];
cx q[75], q[141];
U(0, 0, pi/3) q[141];
cx q[75], q[141];
cx q[76], q[141];
U(0, 0, pi/3) q[141];
cx q[76], q[141];
cx q[78], q[141];
U(0, 0, pi/3) q[141];
cx q[78], q[141];
cx q[79], q[141];
U(0, 0, pi/3) q[141];
cx q[79], q[141];
cx q[80], q[141];
U(0, 0, pi/3) q[141];
cx q[80], q[141];
cx q[81], q[141];
U(0, 0, pi/3) q[141];
cx q[81], q[141];
cx q[83], q[141];
U(0, 0, pi/3) q[141];
cx q[83], q[141];
cx q[84], q[141];
U(0, 0, pi/3) q[141];
cx q[84], q[141];
cx q[87], q[141];
U(0, 0, pi/3) q[141];
cx q[87], q[141];
cx q[92], q[141];
U(0, 0, pi/3) q[141];
cx q[92], q[141];
cx q[95], q[141];
U(0, 0, pi/3) q[141];
cx q[95], q[141];
cx q[97], q[141];
U(0, 0, pi/3) q[141];
cx q[97], q[141];
cx q[98], q[141];
U(0, 0, pi/3) q[141];
cx q[98], q[141];
cx q[102], q[141];
U(0, 0, pi/3) q[141];
cx q[102], q[141];
cx q[108], q[141];
U(0, 0, pi/3) q[141];
cx q[108], q[141];
cx q[109], q[141];
U(0, 0, pi/3) q[141];
cx q[109], q[141];
cx q[112], q[141];
U(0, 0, pi/3) q[141];
cx q[112], q[141];
cx q[117], q[141];
U(0, 0, pi/3) q[141];
cx q[117], q[141];
cx q[120], q[141];
U(0, 0, pi/3) q[141];
cx q[120], q[141];
cx q[121], q[141];
U(0, 0, pi/3) q[141];
cx q[121], q[141];
cx q[124], q[141];
U(0, 0, pi/3) q[141];
cx q[124], q[141];
cx q[128], q[141];
U(0, 0, pi/3) q[141];
cx q[128], q[141];
cx q[131], q[141];
U(0, 0, pi/3) q[141];
cx q[131], q[141];
cx q[133], q[141];
U(0, 0, pi/3) q[141];
cx q[133], q[141];
cx q[135], q[141];
U(0, 0, pi/3) q[141];
cx q[135], q[141];
cx q[138], q[141];
U(0, 0, pi/3) q[141];
cx q[138], q[141];
cx q[139], q[141];
U(0, 0, pi/3) q[141];
cx q[139], q[141];
cx q[140], q[141];
U(0, 0, pi/3) q[141];
cx q[140], q[141];
cx q[0], q[142];
U(0, 0, pi/3) q[142];
cx q[0], q[142];
cx q[2], q[142];
U(0, 0, pi/3) q[142];
cx q[2], q[142];
cx q[3], q[142];
U(0, 0, pi/3) q[142];
cx q[3], q[142];
cx q[4], q[142];
U(0, 0, pi/3) q[142];
cx q[4], q[142];
cx q[6], q[142];
U(0, 0, pi/3) q[142];
cx q[6], q[142];
cx q[7], q[142];
U(0, 0, pi/3) q[142];
cx q[7], q[142];
cx q[8], q[142];
U(0, 0, pi/3) q[142];
cx q[8], q[142];
cx q[12], q[142];
U(0, 0, pi/3) q[142];
cx q[12], q[142];
cx q[13], q[142];
U(0, 0, pi/3) q[142];
cx q[13], q[142];
cx q[14], q[142];
U(0, 0, pi/3) q[142];
cx q[14], q[142];
cx q[15], q[142];
U(0, 0, pi/3) q[142];
cx q[15], q[142];
cx q[16], q[142];
U(0, 0, pi/3) q[142];
cx q[16], q[142];
cx q[19], q[142];
U(0, 0, pi/3) q[142];
cx q[19], q[142];
cx q[21], q[142];
U(0, 0, pi/3) q[142];
cx q[21], q[142];
cx q[24], q[142];
U(0, 0, pi/3) q[142];
cx q[24], q[142];
cx q[26], q[142];
U(0, 0, pi/3) q[142];
cx q[26], q[142];
cx q[27], q[142];
U(0, 0, pi/3) q[142];
cx q[27], q[142];
cx q[29], q[142];
U(0, 0, pi/3) q[142];
cx q[29], q[142];
cx q[33], q[142];
U(0, 0, pi/3) q[142];
cx q[33], q[142];
cx q[35], q[142];
U(0, 0, pi/3) q[142];
cx q[35], q[142];
cx q[36], q[142];
U(0, 0, pi/3) q[142];
cx q[36], q[142];
cx q[37], q[142];
U(0, 0, pi/3) q[142];
cx q[37], q[142];
cx q[47], q[142];
U(0, 0, pi/3) q[142];
cx q[47], q[142];
cx q[49], q[142];
U(0, 0, pi/3) q[142];
cx q[49], q[142];
cx q[51], q[142];
U(0, 0, pi/3) q[142];
cx q[51], q[142];
cx q[53], q[142];
U(0, 0, pi/3) q[142];
cx q[53], q[142];
cx q[54], q[142];
U(0, 0, pi/3) q[142];
cx q[54], q[142];
cx q[55], q[142];
U(0, 0, pi/3) q[142];
cx q[55], q[142];
cx q[56], q[142];
U(0, 0, pi/3) q[142];
cx q[56], q[142];
cx q[57], q[142];
U(0, 0, pi/3) q[142];
cx q[57], q[142];
cx q[58], q[142];
U(0, 0, pi/3) q[142];
cx q[58], q[142];
cx q[61], q[142];
U(0, 0, pi/3) q[142];
cx q[61], q[142];
cx q[63], q[142];
U(0, 0, pi/3) q[142];
cx q[63], q[142];
cx q[64], q[142];
U(0, 0, pi/3) q[142];
cx q[64], q[142];
cx q[67], q[142];
U(0, 0, pi/3) q[142];
cx q[67], q[142];
cx q[68], q[142];
U(0, 0, pi/3) q[142];
cx q[68], q[142];
cx q[70], q[142];
U(0, 0, pi/3) q[142];
cx q[70], q[142];
cx q[71], q[142];
U(0, 0, pi/3) q[142];
cx q[71], q[142];
cx q[73], q[142];
U(0, 0, pi/3) q[142];
cx q[73], q[142];
cx q[75], q[142];
U(0, 0, pi/3) q[142];
cx q[75], q[142];
cx q[77], q[142];
U(0, 0, pi/3) q[142];
cx q[77], q[142];
cx q[78], q[142];
U(0, 0, pi/3) q[142];
cx q[78], q[142];
cx q[79], q[142];
U(0, 0, pi/3) q[142];
cx q[79], q[142];
cx q[81], q[142];
U(0, 0, pi/3) q[142];
cx q[81], q[142];
cx q[84], q[142];
U(0, 0, pi/3) q[142];
cx q[84], q[142];
cx q[87], q[142];
U(0, 0, pi/3) q[142];
cx q[87], q[142];
cx q[90], q[142];
U(0, 0, pi/3) q[142];
cx q[90], q[142];
cx q[92], q[142];
U(0, 0, pi/3) q[142];
cx q[92], q[142];
cx q[95], q[142];
U(0, 0, pi/3) q[142];
cx q[95], q[142];
cx q[96], q[142];
U(0, 0, pi/3) q[142];
cx q[96], q[142];
cx q[99], q[142];
U(0, 0, pi/3) q[142];
cx q[99], q[142];
cx q[100], q[142];
U(0, 0, pi/3) q[142];
cx q[100], q[142];
cx q[101], q[142];
U(0, 0, pi/3) q[142];
cx q[101], q[142];
cx q[102], q[142];
U(0, 0, pi/3) q[142];
cx q[102], q[142];
cx q[104], q[142];
U(0, 0, pi/3) q[142];
cx q[104], q[142];
cx q[108], q[142];
U(0, 0, pi/3) q[142];
cx q[108], q[142];
cx q[109], q[142];
U(0, 0, pi/3) q[142];
cx q[109], q[142];
cx q[110], q[142];
U(0, 0, pi/3) q[142];
cx q[110], q[142];
cx q[112], q[142];
U(0, 0, pi/3) q[142];
cx q[112], q[142];
cx q[114], q[142];
U(0, 0, pi/3) q[142];
cx q[114], q[142];
cx q[117], q[142];
U(0, 0, pi/3) q[142];
cx q[117], q[142];
cx q[119], q[142];
U(0, 0, pi/3) q[142];
cx q[119], q[142];
cx q[120], q[142];
U(0, 0, pi/3) q[142];
cx q[120], q[142];
cx q[125], q[142];
U(0, 0, pi/3) q[142];
cx q[125], q[142];
cx q[126], q[142];
U(0, 0, pi/3) q[142];
cx q[126], q[142];
cx q[127], q[142];
U(0, 0, pi/3) q[142];
cx q[127], q[142];
cx q[128], q[142];
U(0, 0, pi/3) q[142];
cx q[128], q[142];
cx q[129], q[142];
U(0, 0, pi/3) q[142];
cx q[129], q[142];
cx q[131], q[142];
U(0, 0, pi/3) q[142];
cx q[131], q[142];
cx q[134], q[142];
U(0, 0, pi/3) q[142];
cx q[134], q[142];
cx q[135], q[142];
U(0, 0, pi/3) q[142];
cx q[135], q[142];
cx q[139], q[142];
U(0, 0, pi/3) q[142];
cx q[139], q[142];
cx q[140], q[142];
U(0, 0, pi/3) q[142];
cx q[140], q[142];
cx q[141], q[142];
U(0, 0, pi/3) q[142];
cx q[141], q[142];
cx q[0], q[143];
U(0, 0, pi/3) q[143];
cx q[0], q[143];
cx q[2], q[143];
U(0, 0, pi/3) q[143];
cx q[2], q[143];
cx q[4], q[143];
U(0, 0, pi/3) q[143];
cx q[4], q[143];
cx q[5], q[143];
U(0, 0, pi/3) q[143];
cx q[5], q[143];
cx q[7], q[143];
U(0, 0, pi/3) q[143];
cx q[7], q[143];
cx q[8], q[143];
U(0, 0, pi/3) q[143];
cx q[8], q[143];
cx q[10], q[143];
U(0, 0, pi/3) q[143];
cx q[10], q[143];
cx q[14], q[143];
U(0, 0, pi/3) q[143];
cx q[14], q[143];
cx q[20], q[143];
U(0, 0, pi/3) q[143];
cx q[20], q[143];
cx q[25], q[143];
U(0, 0, pi/3) q[143];
cx q[25], q[143];
cx q[29], q[143];
U(0, 0, pi/3) q[143];
cx q[29], q[143];
cx q[31], q[143];
U(0, 0, pi/3) q[143];
cx q[31], q[143];
cx q[32], q[143];
U(0, 0, pi/3) q[143];
cx q[32], q[143];
cx q[36], q[143];
U(0, 0, pi/3) q[143];
cx q[36], q[143];
cx q[37], q[143];
U(0, 0, pi/3) q[143];
cx q[37], q[143];
cx q[40], q[143];
U(0, 0, pi/3) q[143];
cx q[40], q[143];
cx q[41], q[143];
U(0, 0, pi/3) q[143];
cx q[41], q[143];
cx q[45], q[143];
U(0, 0, pi/3) q[143];
cx q[45], q[143];
cx q[50], q[143];
U(0, 0, pi/3) q[143];
cx q[50], q[143];
cx q[51], q[143];
U(0, 0, pi/3) q[143];
cx q[51], q[143];
cx q[53], q[143];
U(0, 0, pi/3) q[143];
cx q[53], q[143];
cx q[60], q[143];
U(0, 0, pi/3) q[143];
cx q[60], q[143];
cx q[61], q[143];
U(0, 0, pi/3) q[143];
cx q[61], q[143];
cx q[62], q[143];
U(0, 0, pi/3) q[143];
cx q[62], q[143];
cx q[66], q[143];
U(0, 0, pi/3) q[143];
cx q[66], q[143];
cx q[69], q[143];
U(0, 0, pi/3) q[143];
cx q[69], q[143];
cx q[71], q[143];
U(0, 0, pi/3) q[143];
cx q[71], q[143];
cx q[73], q[143];
U(0, 0, pi/3) q[143];
cx q[73], q[143];
cx q[75], q[143];
U(0, 0, pi/3) q[143];
cx q[75], q[143];
cx q[76], q[143];
U(0, 0, pi/3) q[143];
cx q[76], q[143];
cx q[79], q[143];
U(0, 0, pi/3) q[143];
cx q[79], q[143];
cx q[80], q[143];
U(0, 0, pi/3) q[143];
cx q[80], q[143];
cx q[83], q[143];
U(0, 0, pi/3) q[143];
cx q[83], q[143];
cx q[87], q[143];
U(0, 0, pi/3) q[143];
cx q[87], q[143];
cx q[91], q[143];
U(0, 0, pi/3) q[143];
cx q[91], q[143];
cx q[92], q[143];
U(0, 0, pi/3) q[143];
cx q[92], q[143];
cx q[93], q[143];
U(0, 0, pi/3) q[143];
cx q[93], q[143];
cx q[97], q[143];
U(0, 0, pi/3) q[143];
cx q[97], q[143];
cx q[98], q[143];
U(0, 0, pi/3) q[143];
cx q[98], q[143];
cx q[99], q[143];
U(0, 0, pi/3) q[143];
cx q[99], q[143];
cx q[100], q[143];
U(0, 0, pi/3) q[143];
cx q[100], q[143];
cx q[101], q[143];
U(0, 0, pi/3) q[143];
cx q[101], q[143];
cx q[103], q[143];
U(0, 0, pi/3) q[143];
cx q[103], q[143];
cx q[104], q[143];
U(0, 0, pi/3) q[143];
cx q[104], q[143];
cx q[105], q[143];
U(0, 0, pi/3) q[143];
cx q[105], q[143];
cx q[106], q[143];
U(0, 0, pi/3) q[143];
cx q[106], q[143];
cx q[107], q[143];
U(0, 0, pi/3) q[143];
cx q[107], q[143];
cx q[109], q[143];
U(0, 0, pi/3) q[143];
cx q[109], q[143];
cx q[110], q[143];
U(0, 0, pi/3) q[143];
cx q[110], q[143];
cx q[111], q[143];
U(0, 0, pi/3) q[143];
cx q[111], q[143];
cx q[112], q[143];
U(0, 0, pi/3) q[143];
cx q[112], q[143];
cx q[118], q[143];
U(0, 0, pi/3) q[143];
cx q[118], q[143];
cx q[120], q[143];
U(0, 0, pi/3) q[143];
cx q[120], q[143];
cx q[122], q[143];
U(0, 0, pi/3) q[143];
cx q[122], q[143];
cx q[123], q[143];
U(0, 0, pi/3) q[143];
cx q[123], q[143];
cx q[126], q[143];
U(0, 0, pi/3) q[143];
cx q[126], q[143];
cx q[127], q[143];
U(0, 0, pi/3) q[143];
cx q[127], q[143];
cx q[131], q[143];
U(0, 0, pi/3) q[143];
cx q[131], q[143];
cx q[132], q[143];
U(0, 0, pi/3) q[143];
cx q[132], q[143];
cx q[133], q[143];
U(0, 0, pi/3) q[143];
cx q[133], q[143];
cx q[135], q[143];
U(0, 0, pi/3) q[143];
cx q[135], q[143];
cx q[136], q[143];
U(0, 0, pi/3) q[143];
cx q[136], q[143];
cx q[137], q[143];
U(0, 0, pi/3) q[143];
cx q[137], q[143];
cx q[138], q[143];
U(0, 0, pi/3) q[143];
cx q[138], q[143];
cx q[139], q[143];
U(0, 0, pi/3) q[143];
cx q[139], q[143];
cx q[140], q[143];
U(0, 0, pi/3) q[143];
cx q[140], q[143];
cx q[3], q[144];
U(0, 0, pi/3) q[144];
cx q[3], q[144];
cx q[4], q[144];
U(0, 0, pi/3) q[144];
cx q[4], q[144];
cx q[8], q[144];
U(0, 0, pi/3) q[144];
cx q[8], q[144];
cx q[10], q[144];
U(0, 0, pi/3) q[144];
cx q[10], q[144];
cx q[11], q[144];
U(0, 0, pi/3) q[144];
cx q[11], q[144];
cx q[14], q[144];
U(0, 0, pi/3) q[144];
cx q[14], q[144];
cx q[17], q[144];
U(0, 0, pi/3) q[144];
cx q[17], q[144];
cx q[20], q[144];
U(0, 0, pi/3) q[144];
cx q[20], q[144];
cx q[21], q[144];
U(0, 0, pi/3) q[144];
cx q[21], q[144];
cx q[22], q[144];
U(0, 0, pi/3) q[144];
cx q[22], q[144];
cx q[24], q[144];
U(0, 0, pi/3) q[144];
cx q[24], q[144];
cx q[27], q[144];
U(0, 0, pi/3) q[144];
cx q[27], q[144];
cx q[30], q[144];
U(0, 0, pi/3) q[144];
cx q[30], q[144];
cx q[31], q[144];
U(0, 0, pi/3) q[144];
cx q[31], q[144];
cx q[34], q[144];
U(0, 0, pi/3) q[144];
cx q[34], q[144];
cx q[35], q[144];
U(0, 0, pi/3) q[144];
cx q[35], q[144];
cx q[36], q[144];
U(0, 0, pi/3) q[144];
cx q[36], q[144];
cx q[45], q[144];
U(0, 0, pi/3) q[144];
cx q[45], q[144];
cx q[48], q[144];
U(0, 0, pi/3) q[144];
cx q[48], q[144];
cx q[52], q[144];
U(0, 0, pi/3) q[144];
cx q[52], q[144];
cx q[65], q[144];
U(0, 0, pi/3) q[144];
cx q[65], q[144];
cx q[67], q[144];
U(0, 0, pi/3) q[144];
cx q[67], q[144];
cx q[69], q[144];
U(0, 0, pi/3) q[144];
cx q[69], q[144];
cx q[71], q[144];
U(0, 0, pi/3) q[144];
cx q[71], q[144];
cx q[73], q[144];
U(0, 0, pi/3) q[144];
cx q[73], q[144];
cx q[75], q[144];
U(0, 0, pi/3) q[144];
cx q[75], q[144];
cx q[77], q[144];
U(0, 0, pi/3) q[144];
cx q[77], q[144];
cx q[78], q[144];
U(0, 0, pi/3) q[144];
cx q[78], q[144];
cx q[80], q[144];
U(0, 0, pi/3) q[144];
cx q[80], q[144];
cx q[81], q[144];
U(0, 0, pi/3) q[144];
cx q[81], q[144];
cx q[83], q[144];
U(0, 0, pi/3) q[144];
cx q[83], q[144];
cx q[86], q[144];
U(0, 0, pi/3) q[144];
cx q[86], q[144];
cx q[88], q[144];
U(0, 0, pi/3) q[144];
cx q[88], q[144];
cx q[90], q[144];
U(0, 0, pi/3) q[144];
cx q[90], q[144];
cx q[91], q[144];
U(0, 0, pi/3) q[144];
cx q[91], q[144];
cx q[92], q[144];
U(0, 0, pi/3) q[144];
cx q[92], q[144];
cx q[94], q[144];
U(0, 0, pi/3) q[144];
cx q[94], q[144];
cx q[97], q[144];
U(0, 0, pi/3) q[144];
cx q[97], q[144];
cx q[99], q[144];
U(0, 0, pi/3) q[144];
cx q[99], q[144];
cx q[100], q[144];
U(0, 0, pi/3) q[144];
cx q[100], q[144];
cx q[101], q[144];
U(0, 0, pi/3) q[144];
cx q[101], q[144];
cx q[103], q[144];
U(0, 0, pi/3) q[144];
cx q[103], q[144];
cx q[104], q[144];
U(0, 0, pi/3) q[144];
cx q[104], q[144];
cx q[105], q[144];
U(0, 0, pi/3) q[144];
cx q[105], q[144];
cx q[108], q[144];
U(0, 0, pi/3) q[144];
cx q[108], q[144];
cx q[110], q[144];
U(0, 0, pi/3) q[144];
cx q[110], q[144];
cx q[111], q[144];
U(0, 0, pi/3) q[144];
cx q[111], q[144];
cx q[112], q[144];
U(0, 0, pi/3) q[144];
cx q[112], q[144];
cx q[118], q[144];
U(0, 0, pi/3) q[144];
cx q[118], q[144];
cx q[119], q[144];
U(0, 0, pi/3) q[144];
cx q[119], q[144];
cx q[120], q[144];
U(0, 0, pi/3) q[144];
cx q[120], q[144];
cx q[122], q[144];
U(0, 0, pi/3) q[144];
cx q[122], q[144];
cx q[123], q[144];
U(0, 0, pi/3) q[144];
cx q[123], q[144];
cx q[124], q[144];
U(0, 0, pi/3) q[144];
cx q[124], q[144];
cx q[125], q[144];
U(0, 0, pi/3) q[144];
cx q[125], q[144];
cx q[126], q[144];
U(0, 0, pi/3) q[144];
cx q[126], q[144];
cx q[127], q[144];
U(0, 0, pi/3) q[144];
cx q[127], q[144];
cx q[130], q[144];
U(0, 0, pi/3) q[144];
cx q[130], q[144];
cx q[132], q[144];
U(0, 0, pi/3) q[144];
cx q[132], q[144];
cx q[137], q[144];
U(0, 0, pi/3) q[144];
cx q[137], q[144];
cx q[138], q[144];
U(0, 0, pi/3) q[144];
cx q[138], q[144];
cx q[140], q[144];
U(0, 0, pi/3) q[144];
cx q[140], q[144];
cx q[141], q[144];
U(0, 0, pi/3) q[144];
cx q[141], q[144];
cx q[0], q[145];
U(0, 0, pi/3) q[145];
cx q[0], q[145];
cx q[1], q[145];
U(0, 0, pi/3) q[145];
cx q[1], q[145];
cx q[2], q[145];
U(0, 0, pi/3) q[145];
cx q[2], q[145];
cx q[3], q[145];
U(0, 0, pi/3) q[145];
cx q[3], q[145];
cx q[7], q[145];
U(0, 0, pi/3) q[145];
cx q[7], q[145];
cx q[8], q[145];
U(0, 0, pi/3) q[145];
cx q[8], q[145];
cx q[10], q[145];
U(0, 0, pi/3) q[145];
cx q[10], q[145];
cx q[14], q[145];
U(0, 0, pi/3) q[145];
cx q[14], q[145];
cx q[15], q[145];
U(0, 0, pi/3) q[145];
cx q[15], q[145];
cx q[18], q[145];
U(0, 0, pi/3) q[145];
cx q[18], q[145];
cx q[19], q[145];
U(0, 0, pi/3) q[145];
cx q[19], q[145];
cx q[22], q[145];
U(0, 0, pi/3) q[145];
cx q[22], q[145];
cx q[23], q[145];
U(0, 0, pi/3) q[145];
cx q[23], q[145];
cx q[24], q[145];
U(0, 0, pi/3) q[145];
cx q[24], q[145];
cx q[25], q[145];
U(0, 0, pi/3) q[145];
cx q[25], q[145];
cx q[28], q[145];
U(0, 0, pi/3) q[145];
cx q[28], q[145];
cx q[31], q[145];
U(0, 0, pi/3) q[145];
cx q[31], q[145];
cx q[33], q[145];
U(0, 0, pi/3) q[145];
cx q[33], q[145];
cx q[35], q[145];
U(0, 0, pi/3) q[145];
cx q[35], q[145];
cx q[38], q[145];
U(0, 0, pi/3) q[145];
cx q[38], q[145];
cx q[41], q[145];
U(0, 0, pi/3) q[145];
cx q[41], q[145];
cx q[43], q[145];
U(0, 0, pi/3) q[145];
cx q[43], q[145];
cx q[44], q[145];
U(0, 0, pi/3) q[145];
cx q[44], q[145];
cx q[50], q[145];
U(0, 0, pi/3) q[145];
cx q[50], q[145];
cx q[52], q[145];
U(0, 0, pi/3) q[145];
cx q[52], q[145];
cx q[53], q[145];
U(0, 0, pi/3) q[145];
cx q[53], q[145];
cx q[56], q[145];
U(0, 0, pi/3) q[145];
cx q[56], q[145];
cx q[57], q[145];
U(0, 0, pi/3) q[145];
cx q[57], q[145];
cx q[58], q[145];
U(0, 0, pi/3) q[145];
cx q[58], q[145];
cx q[61], q[145];
U(0, 0, pi/3) q[145];
cx q[61], q[145];
cx q[62], q[145];
U(0, 0, pi/3) q[145];
cx q[62], q[145];
cx q[65], q[145];
U(0, 0, pi/3) q[145];
cx q[65], q[145];
cx q[67], q[145];
U(0, 0, pi/3) q[145];
cx q[67], q[145];
cx q[69], q[145];
U(0, 0, pi/3) q[145];
cx q[69], q[145];
cx q[70], q[145];
U(0, 0, pi/3) q[145];
cx q[70], q[145];
cx q[72], q[145];
U(0, 0, pi/3) q[145];
cx q[72], q[145];
cx q[76], q[145];
U(0, 0, pi/3) q[145];
cx q[76], q[145];
cx q[79], q[145];
U(0, 0, pi/3) q[145];
cx q[79], q[145];
cx q[80], q[145];
U(0, 0, pi/3) q[145];
cx q[80], q[145];
cx q[93], q[145];
U(0, 0, pi/3) q[145];
cx q[93], q[145];
cx q[94], q[145];
U(0, 0, pi/3) q[145];
cx q[94], q[145];
cx q[97], q[145];
U(0, 0, pi/3) q[145];
cx q[97], q[145];
cx q[98], q[145];
U(0, 0, pi/3) q[145];
cx q[98], q[145];
cx q[100], q[145];
U(0, 0, pi/3) q[145];
cx q[100], q[145];
cx q[101], q[145];
U(0, 0, pi/3) q[145];
cx q[101], q[145];
cx q[104], q[145];
U(0, 0, pi/3) q[145];
cx q[104], q[145];
cx q[106], q[145];
U(0, 0, pi/3) q[145];
cx q[106], q[145];
cx q[109], q[145];
U(0, 0, pi/3) q[145];
cx q[109], q[145];
cx q[110], q[145];
U(0, 0, pi/3) q[145];
cx q[110], q[145];
cx q[111], q[145];
U(0, 0, pi/3) q[145];
cx q[111], q[145];
cx q[113], q[145];
U(0, 0, pi/3) q[145];
cx q[113], q[145];
cx q[116], q[145];
U(0, 0, pi/3) q[145];
cx q[116], q[145];
cx q[117], q[145];
U(0, 0, pi/3) q[145];
cx q[117], q[145];
cx q[121], q[145];
U(0, 0, pi/3) q[145];
cx q[121], q[145];
cx q[124], q[145];
U(0, 0, pi/3) q[145];
cx q[124], q[145];
cx q[125], q[145];
U(0, 0, pi/3) q[145];
cx q[125], q[145];
cx q[129], q[145];
U(0, 0, pi/3) q[145];
cx q[129], q[145];
cx q[131], q[145];
U(0, 0, pi/3) q[145];
cx q[131], q[145];
cx q[132], q[145];
U(0, 0, pi/3) q[145];
cx q[132], q[145];
cx q[133], q[145];
U(0, 0, pi/3) q[145];
cx q[133], q[145];
cx q[134], q[145];
U(0, 0, pi/3) q[145];
cx q[134], q[145];
cx q[136], q[145];
U(0, 0, pi/3) q[145];
cx q[136], q[145];
cx q[138], q[145];
U(0, 0, pi/3) q[145];
cx q[138], q[145];
cx q[143], q[145];
U(0, 0, pi/3) q[145];
cx q[143], q[145];
cx q[0], q[146];
U(0, 0, pi/3) q[146];
cx q[0], q[146];
cx q[2], q[146];
U(0, 0, pi/3) q[146];
cx q[2], q[146];
cx q[13], q[146];
U(0, 0, pi/3) q[146];
cx q[13], q[146];
cx q[17], q[146];
U(0, 0, pi/3) q[146];
cx q[17], q[146];
cx q[18], q[146];
U(0, 0, pi/3) q[146];
cx q[18], q[146];
cx q[19], q[146];
U(0, 0, pi/3) q[146];
cx q[19], q[146];
cx q[20], q[146];
U(0, 0, pi/3) q[146];
cx q[20], q[146];
cx q[21], q[146];
U(0, 0, pi/3) q[146];
cx q[21], q[146];
cx q[22], q[146];
U(0, 0, pi/3) q[146];
cx q[22], q[146];
cx q[24], q[146];
U(0, 0, pi/3) q[146];
cx q[24], q[146];
cx q[25], q[146];
U(0, 0, pi/3) q[146];
cx q[25], q[146];
cx q[27], q[146];
U(0, 0, pi/3) q[146];
cx q[27], q[146];
cx q[28], q[146];
U(0, 0, pi/3) q[146];
cx q[28], q[146];
cx q[33], q[146];
U(0, 0, pi/3) q[146];
cx q[33], q[146];
cx q[35], q[146];
U(0, 0, pi/3) q[146];
cx q[35], q[146];
cx q[36], q[146];
U(0, 0, pi/3) q[146];
cx q[36], q[146];
cx q[38], q[146];
U(0, 0, pi/3) q[146];
cx q[38], q[146];
cx q[39], q[146];
U(0, 0, pi/3) q[146];
cx q[39], q[146];
cx q[40], q[146];
U(0, 0, pi/3) q[146];
cx q[40], q[146];
cx q[42], q[146];
U(0, 0, pi/3) q[146];
cx q[42], q[146];
cx q[45], q[146];
U(0, 0, pi/3) q[146];
cx q[45], q[146];
cx q[46], q[146];
U(0, 0, pi/3) q[146];
cx q[46], q[146];
cx q[48], q[146];
U(0, 0, pi/3) q[146];
cx q[48], q[146];
cx q[51], q[146];
U(0, 0, pi/3) q[146];
cx q[51], q[146];
cx q[52], q[146];
U(0, 0, pi/3) q[146];
cx q[52], q[146];
cx q[54], q[146];
U(0, 0, pi/3) q[146];
cx q[54], q[146];
cx q[55], q[146];
U(0, 0, pi/3) q[146];
cx q[55], q[146];
cx q[56], q[146];
U(0, 0, pi/3) q[146];
cx q[56], q[146];
cx q[59], q[146];
U(0, 0, pi/3) q[146];
cx q[59], q[146];
cx q[60], q[146];
U(0, 0, pi/3) q[146];
cx q[60], q[146];
cx q[61], q[146];
U(0, 0, pi/3) q[146];
cx q[61], q[146];
cx q[62], q[146];
U(0, 0, pi/3) q[146];
cx q[62], q[146];
cx q[64], q[146];
U(0, 0, pi/3) q[146];
cx q[64], q[146];
cx q[68], q[146];
U(0, 0, pi/3) q[146];
cx q[68], q[146];
cx q[69], q[146];
U(0, 0, pi/3) q[146];
cx q[69], q[146];
cx q[70], q[146];
U(0, 0, pi/3) q[146];
cx q[70], q[146];
cx q[71], q[146];
U(0, 0, pi/3) q[146];
cx q[71], q[146];
cx q[72], q[146];
U(0, 0, pi/3) q[146];
cx q[72], q[146];
cx q[74], q[146];
U(0, 0, pi/3) q[146];
cx q[74], q[146];
cx q[77], q[146];
U(0, 0, pi/3) q[146];
cx q[77], q[146];
cx q[78], q[146];
U(0, 0, pi/3) q[146];
cx q[78], q[146];
cx q[80], q[146];
U(0, 0, pi/3) q[146];
cx q[80], q[146];
cx q[81], q[146];
U(0, 0, pi/3) q[146];
cx q[81], q[146];
cx q[83], q[146];
U(0, 0, pi/3) q[146];
cx q[83], q[146];
cx q[84], q[146];
U(0, 0, pi/3) q[146];
cx q[84], q[146];
cx q[87], q[146];
U(0, 0, pi/3) q[146];
cx q[87], q[146];
cx q[90], q[146];
U(0, 0, pi/3) q[146];
cx q[90], q[146];
cx q[92], q[146];
U(0, 0, pi/3) q[146];
cx q[92], q[146];
cx q[93], q[146];
U(0, 0, pi/3) q[146];
cx q[93], q[146];
cx q[98], q[146];
U(0, 0, pi/3) q[146];
cx q[98], q[146];
cx q[100], q[146];
U(0, 0, pi/3) q[146];
cx q[100], q[146];
cx q[101], q[146];
U(0, 0, pi/3) q[146];
cx q[101], q[146];
cx q[103], q[146];
U(0, 0, pi/3) q[146];
cx q[103], q[146];
cx q[104], q[146];
U(0, 0, pi/3) q[146];
cx q[104], q[146];
cx q[108], q[146];
U(0, 0, pi/3) q[146];
cx q[108], q[146];
cx q[112], q[146];
U(0, 0, pi/3) q[146];
cx q[112], q[146];
cx q[113], q[146];
U(0, 0, pi/3) q[146];
cx q[113], q[146];
cx q[115], q[146];
U(0, 0, pi/3) q[146];
cx q[115], q[146];
cx q[116], q[146];
U(0, 0, pi/3) q[146];
cx q[116], q[146];
cx q[117], q[146];
U(0, 0, pi/3) q[146];
cx q[117], q[146];
cx q[118], q[146];
U(0, 0, pi/3) q[146];
cx q[118], q[146];
cx q[120], q[146];
U(0, 0, pi/3) q[146];
cx q[120], q[146];
cx q[123], q[146];
U(0, 0, pi/3) q[146];
cx q[123], q[146];
cx q[125], q[146];
U(0, 0, pi/3) q[146];
cx q[125], q[146];
cx q[126], q[146];
U(0, 0, pi/3) q[146];
cx q[126], q[146];
cx q[127], q[146];
U(0, 0, pi/3) q[146];
cx q[127], q[146];
cx q[128], q[146];
U(0, 0, pi/3) q[146];
cx q[128], q[146];
cx q[129], q[146];
U(0, 0, pi/3) q[146];
cx q[129], q[146];
cx q[130], q[146];
U(0, 0, pi/3) q[146];
cx q[130], q[146];
cx q[131], q[146];
U(0, 0, pi/3) q[146];
cx q[131], q[146];
cx q[133], q[146];
U(0, 0, pi/3) q[146];
cx q[133], q[146];
cx q[139], q[146];
U(0, 0, pi/3) q[146];
cx q[139], q[146];
cx q[141], q[146];
U(0, 0, pi/3) q[146];
cx q[141], q[146];
cx q[145], q[146];
U(0, 0, pi/3) q[146];
cx q[145], q[146];
cx q[0], q[147];
U(0, 0, pi/3) q[147];
cx q[0], q[147];
cx q[1], q[147];
U(0, 0, pi/3) q[147];
cx q[1], q[147];
cx q[3], q[147];
U(0, 0, pi/3) q[147];
cx q[3], q[147];
cx q[4], q[147];
U(0, 0, pi/3) q[147];
cx q[4], q[147];
cx q[5], q[147];
U(0, 0, pi/3) q[147];
cx q[5], q[147];
cx q[7], q[147];
U(0, 0, pi/3) q[147];
cx q[7], q[147];
cx q[8], q[147];
U(0, 0, pi/3) q[147];
cx q[8], q[147];
cx q[10], q[147];
U(0, 0, pi/3) q[147];
cx q[10], q[147];
cx q[13], q[147];
U(0, 0, pi/3) q[147];
cx q[13], q[147];
cx q[14], q[147];
U(0, 0, pi/3) q[147];
cx q[14], q[147];
cx q[15], q[147];
U(0, 0, pi/3) q[147];
cx q[15], q[147];
cx q[16], q[147];
U(0, 0, pi/3) q[147];
cx q[16], q[147];
cx q[20], q[147];
U(0, 0, pi/3) q[147];
cx q[20], q[147];
cx q[24], q[147];
U(0, 0, pi/3) q[147];
cx q[24], q[147];
cx q[26], q[147];
U(0, 0, pi/3) q[147];
cx q[26], q[147];
cx q[27], q[147];
U(0, 0, pi/3) q[147];
cx q[27], q[147];
cx q[28], q[147];
U(0, 0, pi/3) q[147];
cx q[28], q[147];
cx q[29], q[147];
U(0, 0, pi/3) q[147];
cx q[29], q[147];
cx q[32], q[147];
U(0, 0, pi/3) q[147];
cx q[32], q[147];
cx q[33], q[147];
U(0, 0, pi/3) q[147];
cx q[33], q[147];
cx q[35], q[147];
U(0, 0, pi/3) q[147];
cx q[35], q[147];
cx q[37], q[147];
U(0, 0, pi/3) q[147];
cx q[37], q[147];
cx q[39], q[147];
U(0, 0, pi/3) q[147];
cx q[39], q[147];
cx q[40], q[147];
U(0, 0, pi/3) q[147];
cx q[40], q[147];
cx q[44], q[147];
U(0, 0, pi/3) q[147];
cx q[44], q[147];
cx q[45], q[147];
U(0, 0, pi/3) q[147];
cx q[45], q[147];
cx q[47], q[147];
U(0, 0, pi/3) q[147];
cx q[47], q[147];
cx q[49], q[147];
U(0, 0, pi/3) q[147];
cx q[49], q[147];
cx q[53], q[147];
U(0, 0, pi/3) q[147];
cx q[53], q[147];
cx q[55], q[147];
U(0, 0, pi/3) q[147];
cx q[55], q[147];
cx q[58], q[147];
U(0, 0, pi/3) q[147];
cx q[58], q[147];
cx q[60], q[147];
U(0, 0, pi/3) q[147];
cx q[60], q[147];
cx q[61], q[147];
U(0, 0, pi/3) q[147];
cx q[61], q[147];
cx q[63], q[147];
U(0, 0, pi/3) q[147];
cx q[63], q[147];
cx q[67], q[147];
U(0, 0, pi/3) q[147];
cx q[67], q[147];
cx q[68], q[147];
U(0, 0, pi/3) q[147];
cx q[68], q[147];
cx q[70], q[147];
U(0, 0, pi/3) q[147];
cx q[70], q[147];
cx q[71], q[147];
U(0, 0, pi/3) q[147];
cx q[71], q[147];
cx q[72], q[147];
U(0, 0, pi/3) q[147];
cx q[72], q[147];
cx q[73], q[147];
U(0, 0, pi/3) q[147];
cx q[73], q[147];
cx q[74], q[147];
U(0, 0, pi/3) q[147];
cx q[74], q[147];
cx q[76], q[147];
U(0, 0, pi/3) q[147];
cx q[76], q[147];
cx q[77], q[147];
U(0, 0, pi/3) q[147];
cx q[77], q[147];
cx q[78], q[147];
U(0, 0, pi/3) q[147];
cx q[78], q[147];
cx q[82], q[147];
U(0, 0, pi/3) q[147];
cx q[82], q[147];
cx q[85], q[147];
U(0, 0, pi/3) q[147];
cx q[85], q[147];
cx q[86], q[147];
U(0, 0, pi/3) q[147];
cx q[86], q[147];
cx q[89], q[147];
U(0, 0, pi/3) q[147];
cx q[89], q[147];
cx q[90], q[147];
U(0, 0, pi/3) q[147];
cx q[90], q[147];
cx q[91], q[147];
U(0, 0, pi/3) q[147];
cx q[91], q[147];
cx q[95], q[147];
U(0, 0, pi/3) q[147];
cx q[95], q[147];
cx q[96], q[147];
U(0, 0, pi/3) q[147];
cx q[96], q[147];
cx q[98], q[147];
U(0, 0, pi/3) q[147];
cx q[98], q[147];
cx q[99], q[147];
U(0, 0, pi/3) q[147];
cx q[99], q[147];
cx q[100], q[147];
U(0, 0, pi/3) q[147];
cx q[100], q[147];
cx q[103], q[147];
U(0, 0, pi/3) q[147];
cx q[103], q[147];
cx q[104], q[147];
U(0, 0, pi/3) q[147];
cx q[104], q[147];
cx q[105], q[147];
U(0, 0, pi/3) q[147];
cx q[105], q[147];
cx q[108], q[147];
U(0, 0, pi/3) q[147];
cx q[108], q[147];
cx q[110], q[147];
U(0, 0, pi/3) q[147];
cx q[110], q[147];
cx q[111], q[147];
U(0, 0, pi/3) q[147];
cx q[111], q[147];
cx q[117], q[147];
U(0, 0, pi/3) q[147];
cx q[117], q[147];
cx q[118], q[147];
U(0, 0, pi/3) q[147];
cx q[118], q[147];
cx q[124], q[147];
U(0, 0, pi/3) q[147];
cx q[124], q[147];
cx q[125], q[147];
U(0, 0, pi/3) q[147];
cx q[125], q[147];
cx q[129], q[147];
U(0, 0, pi/3) q[147];
cx q[129], q[147];
cx q[130], q[147];
U(0, 0, pi/3) q[147];
cx q[130], q[147];
cx q[131], q[147];
U(0, 0, pi/3) q[147];
cx q[131], q[147];
cx q[132], q[147];
U(0, 0, pi/3) q[147];
cx q[132], q[147];
cx q[133], q[147];
U(0, 0, pi/3) q[147];
cx q[133], q[147];
cx q[134], q[147];
U(0, 0, pi/3) q[147];
cx q[134], q[147];
cx q[136], q[147];
U(0, 0, pi/3) q[147];
cx q[136], q[147];
cx q[140], q[147];
U(0, 0, pi/3) q[147];
cx q[140], q[147];
cx q[143], q[147];
U(0, 0, pi/3) q[147];
cx q[143], q[147];
cx q[146], q[147];
U(0, 0, pi/3) q[147];
cx q[146], q[147];
cx q[0], q[148];
U(0, 0, pi/3) q[148];
cx q[0], q[148];
cx q[4], q[148];
U(0, 0, pi/3) q[148];
cx q[4], q[148];
cx q[6], q[148];
U(0, 0, pi/3) q[148];
cx q[6], q[148];
cx q[7], q[148];
U(0, 0, pi/3) q[148];
cx q[7], q[148];
cx q[11], q[148];
U(0, 0, pi/3) q[148];
cx q[11], q[148];
cx q[12], q[148];
U(0, 0, pi/3) q[148];
cx q[12], q[148];
cx q[13], q[148];
U(0, 0, pi/3) q[148];
cx q[13], q[148];
cx q[19], q[148];
U(0, 0, pi/3) q[148];
cx q[19], q[148];
cx q[20], q[148];
U(0, 0, pi/3) q[148];
cx q[20], q[148];
cx q[21], q[148];
U(0, 0, pi/3) q[148];
cx q[21], q[148];
cx q[23], q[148];
U(0, 0, pi/3) q[148];
cx q[23], q[148];
cx q[24], q[148];
U(0, 0, pi/3) q[148];
cx q[24], q[148];
cx q[25], q[148];
U(0, 0, pi/3) q[148];
cx q[25], q[148];
cx q[26], q[148];
U(0, 0, pi/3) q[148];
cx q[26], q[148];
cx q[27], q[148];
U(0, 0, pi/3) q[148];
cx q[27], q[148];
cx q[28], q[148];
U(0, 0, pi/3) q[148];
cx q[28], q[148];
cx q[29], q[148];
U(0, 0, pi/3) q[148];
cx q[29], q[148];
cx q[31], q[148];
U(0, 0, pi/3) q[148];
cx q[31], q[148];
cx q[33], q[148];
U(0, 0, pi/3) q[148];
cx q[33], q[148];
cx q[35], q[148];
U(0, 0, pi/3) q[148];
cx q[35], q[148];
cx q[38], q[148];
U(0, 0, pi/3) q[148];
cx q[38], q[148];
cx q[44], q[148];
U(0, 0, pi/3) q[148];
cx q[44], q[148];
cx q[47], q[148];
U(0, 0, pi/3) q[148];
cx q[47], q[148];
cx q[50], q[148];
U(0, 0, pi/3) q[148];
cx q[50], q[148];
cx q[52], q[148];
U(0, 0, pi/3) q[148];
cx q[52], q[148];
cx q[53], q[148];
U(0, 0, pi/3) q[148];
cx q[53], q[148];
cx q[57], q[148];
U(0, 0, pi/3) q[148];
cx q[57], q[148];
cx q[59], q[148];
U(0, 0, pi/3) q[148];
cx q[59], q[148];
cx q[60], q[148];
U(0, 0, pi/3) q[148];
cx q[60], q[148];
cx q[61], q[148];
U(0, 0, pi/3) q[148];
cx q[61], q[148];
cx q[64], q[148];
U(0, 0, pi/3) q[148];
cx q[64], q[148];
cx q[65], q[148];
U(0, 0, pi/3) q[148];
cx q[65], q[148];
cx q[69], q[148];
U(0, 0, pi/3) q[148];
cx q[69], q[148];
cx q[70], q[148];
U(0, 0, pi/3) q[148];
cx q[70], q[148];
cx q[71], q[148];
U(0, 0, pi/3) q[148];
cx q[71], q[148];
cx q[75], q[148];
U(0, 0, pi/3) q[148];
cx q[75], q[148];
cx q[77], q[148];
U(0, 0, pi/3) q[148];
cx q[77], q[148];
cx q[80], q[148];
U(0, 0, pi/3) q[148];
cx q[80], q[148];
cx q[81], q[148];
U(0, 0, pi/3) q[148];
cx q[81], q[148];
cx q[82], q[148];
U(0, 0, pi/3) q[148];
cx q[82], q[148];
cx q[83], q[148];
U(0, 0, pi/3) q[148];
cx q[83], q[148];
cx q[84], q[148];
U(0, 0, pi/3) q[148];
cx q[84], q[148];
cx q[88], q[148];
U(0, 0, pi/3) q[148];
cx q[88], q[148];
cx q[89], q[148];
U(0, 0, pi/3) q[148];
cx q[89], q[148];
cx q[90], q[148];
U(0, 0, pi/3) q[148];
cx q[90], q[148];
cx q[91], q[148];
U(0, 0, pi/3) q[148];
cx q[91], q[148];
cx q[92], q[148];
U(0, 0, pi/3) q[148];
cx q[92], q[148];
cx q[95], q[148];
U(0, 0, pi/3) q[148];
cx q[95], q[148];
cx q[99], q[148];
U(0, 0, pi/3) q[148];
cx q[99], q[148];
cx q[102], q[148];
U(0, 0, pi/3) q[148];
cx q[102], q[148];
cx q[105], q[148];
U(0, 0, pi/3) q[148];
cx q[105], q[148];
cx q[110], q[148];
U(0, 0, pi/3) q[148];
cx q[110], q[148];
cx q[111], q[148];
U(0, 0, pi/3) q[148];
cx q[111], q[148];
cx q[116], q[148];
U(0, 0, pi/3) q[148];
cx q[116], q[148];
cx q[117], q[148];
U(0, 0, pi/3) q[148];
cx q[117], q[148];
cx q[120], q[148];
U(0, 0, pi/3) q[148];
cx q[120], q[148];
cx q[121], q[148];
U(0, 0, pi/3) q[148];
cx q[121], q[148];
cx q[129], q[148];
U(0, 0, pi/3) q[148];
cx q[129], q[148];
cx q[131], q[148];
U(0, 0, pi/3) q[148];
cx q[131], q[148];
cx q[133], q[148];
U(0, 0, pi/3) q[148];
cx q[133], q[148];
cx q[134], q[148];
U(0, 0, pi/3) q[148];
cx q[134], q[148];
cx q[137], q[148];
U(0, 0, pi/3) q[148];
cx q[137], q[148];
cx q[138], q[148];
U(0, 0, pi/3) q[148];
cx q[138], q[148];
cx q[141], q[148];
U(0, 0, pi/3) q[148];
cx q[141], q[148];
cx q[143], q[148];
U(0, 0, pi/3) q[148];
cx q[143], q[148];
cx q[146], q[148];
U(0, 0, pi/3) q[148];
cx q[146], q[148];
cx q[0], q[149];
U(0, 0, pi/3) q[149];
cx q[0], q[149];
cx q[1], q[149];
U(0, 0, pi/3) q[149];
cx q[1], q[149];
cx q[3], q[149];
U(0, 0, pi/3) q[149];
cx q[3], q[149];
cx q[4], q[149];
U(0, 0, pi/3) q[149];
cx q[4], q[149];
cx q[5], q[149];
U(0, 0, pi/3) q[149];
cx q[5], q[149];
cx q[6], q[149];
U(0, 0, pi/3) q[149];
cx q[6], q[149];
cx q[7], q[149];
U(0, 0, pi/3) q[149];
cx q[7], q[149];
cx q[9], q[149];
U(0, 0, pi/3) q[149];
cx q[9], q[149];
cx q[13], q[149];
U(0, 0, pi/3) q[149];
cx q[13], q[149];
cx q[19], q[149];
U(0, 0, pi/3) q[149];
cx q[19], q[149];
cx q[22], q[149];
U(0, 0, pi/3) q[149];
cx q[22], q[149];
cx q[23], q[149];
U(0, 0, pi/3) q[149];
cx q[23], q[149];
cx q[25], q[149];
U(0, 0, pi/3) q[149];
cx q[25], q[149];
cx q[26], q[149];
U(0, 0, pi/3) q[149];
cx q[26], q[149];
cx q[30], q[149];
U(0, 0, pi/3) q[149];
cx q[30], q[149];
cx q[31], q[149];
U(0, 0, pi/3) q[149];
cx q[31], q[149];
cx q[34], q[149];
U(0, 0, pi/3) q[149];
cx q[34], q[149];
cx q[38], q[149];
U(0, 0, pi/3) q[149];
cx q[38], q[149];
cx q[42], q[149];
U(0, 0, pi/3) q[149];
cx q[42], q[149];
cx q[44], q[149];
U(0, 0, pi/3) q[149];
cx q[44], q[149];
cx q[46], q[149];
U(0, 0, pi/3) q[149];
cx q[46], q[149];
cx q[48], q[149];
U(0, 0, pi/3) q[149];
cx q[48], q[149];
cx q[53], q[149];
U(0, 0, pi/3) q[149];
cx q[53], q[149];
cx q[54], q[149];
U(0, 0, pi/3) q[149];
cx q[54], q[149];
cx q[58], q[149];
U(0, 0, pi/3) q[149];
cx q[58], q[149];
cx q[59], q[149];
U(0, 0, pi/3) q[149];
cx q[59], q[149];
cx q[60], q[149];
U(0, 0, pi/3) q[149];
cx q[60], q[149];
cx q[64], q[149];
U(0, 0, pi/3) q[149];
cx q[64], q[149];
cx q[68], q[149];
U(0, 0, pi/3) q[149];
cx q[68], q[149];
cx q[69], q[149];
U(0, 0, pi/3) q[149];
cx q[69], q[149];
cx q[72], q[149];
U(0, 0, pi/3) q[149];
cx q[72], q[149];
cx q[74], q[149];
U(0, 0, pi/3) q[149];
cx q[74], q[149];
cx q[75], q[149];
U(0, 0, pi/3) q[149];
cx q[75], q[149];
cx q[78], q[149];
U(0, 0, pi/3) q[149];
cx q[78], q[149];
cx q[79], q[149];
U(0, 0, pi/3) q[149];
cx q[79], q[149];
cx q[81], q[149];
U(0, 0, pi/3) q[149];
cx q[81], q[149];
cx q[82], q[149];
U(0, 0, pi/3) q[149];
cx q[82], q[149];
cx q[83], q[149];
U(0, 0, pi/3) q[149];
cx q[83], q[149];
cx q[86], q[149];
U(0, 0, pi/3) q[149];
cx q[86], q[149];
cx q[88], q[149];
U(0, 0, pi/3) q[149];
cx q[88], q[149];
cx q[89], q[149];
U(0, 0, pi/3) q[149];
cx q[89], q[149];
cx q[90], q[149];
U(0, 0, pi/3) q[149];
cx q[90], q[149];
cx q[91], q[149];
U(0, 0, pi/3) q[149];
cx q[91], q[149];
cx q[93], q[149];
U(0, 0, pi/3) q[149];
cx q[93], q[149];
cx q[94], q[149];
U(0, 0, pi/3) q[149];
cx q[94], q[149];
cx q[96], q[149];
U(0, 0, pi/3) q[149];
cx q[96], q[149];
cx q[98], q[149];
U(0, 0, pi/3) q[149];
cx q[98], q[149];
cx q[99], q[149];
U(0, 0, pi/3) q[149];
cx q[99], q[149];
cx q[100], q[149];
U(0, 0, pi/3) q[149];
cx q[100], q[149];
cx q[101], q[149];
U(0, 0, pi/3) q[149];
cx q[101], q[149];
cx q[104], q[149];
U(0, 0, pi/3) q[149];
cx q[104], q[149];
cx q[106], q[149];
U(0, 0, pi/3) q[149];
cx q[106], q[149];
cx q[107], q[149];
U(0, 0, pi/3) q[149];
cx q[107], q[149];
cx q[109], q[149];
U(0, 0, pi/3) q[149];
cx q[109], q[149];
cx q[112], q[149];
U(0, 0, pi/3) q[149];
cx q[112], q[149];
cx q[113], q[149];
U(0, 0, pi/3) q[149];
cx q[113], q[149];
cx q[118], q[149];
U(0, 0, pi/3) q[149];
cx q[118], q[149];
cx q[119], q[149];
U(0, 0, pi/3) q[149];
cx q[119], q[149];
cx q[121], q[149];
U(0, 0, pi/3) q[149];
cx q[121], q[149];
cx q[122], q[149];
U(0, 0, pi/3) q[149];
cx q[122], q[149];
cx q[123], q[149];
U(0, 0, pi/3) q[149];
cx q[123], q[149];
cx q[124], q[149];
U(0, 0, pi/3) q[149];
cx q[124], q[149];
cx q[125], q[149];
U(0, 0, pi/3) q[149];
cx q[125], q[149];
cx q[129], q[149];
U(0, 0, pi/3) q[149];
cx q[129], q[149];
cx q[130], q[149];
U(0, 0, pi/3) q[149];
cx q[130], q[149];
cx q[131], q[149];
U(0, 0, pi/3) q[149];
cx q[131], q[149];
cx q[132], q[149];
U(0, 0, pi/3) q[149];
cx q[132], q[149];
cx q[133], q[149];
U(0, 0, pi/3) q[149];
cx q[133], q[149];
cx q[134], q[149];
U(0, 0, pi/3) q[149];
cx q[134], q[149];
cx q[135], q[149];
U(0, 0, pi/3) q[149];
cx q[135], q[149];
cx q[136], q[149];
U(0, 0, pi/3) q[149];
cx q[136], q[149];
cx q[138], q[149];
U(0, 0, pi/3) q[149];
cx q[138], q[149];
cx q[142], q[149];
U(0, 0, pi/3) q[149];
cx q[142], q[149];
cx q[144], q[149];
U(0, 0, pi/3) q[149];
cx q[144], q[149];
cx q[146], q[149];
U(0, 0, pi/3) q[149];
cx q[146], q[149];
cx q[5], q[150];
U(0, 0, pi/3) q[150];
cx q[5], q[150];
cx q[8], q[150];
U(0, 0, pi/3) q[150];
cx q[8], q[150];
cx q[10], q[150];
U(0, 0, pi/3) q[150];
cx q[10], q[150];
cx q[11], q[150];
U(0, 0, pi/3) q[150];
cx q[11], q[150];
cx q[12], q[150];
U(0, 0, pi/3) q[150];
cx q[12], q[150];
cx q[13], q[150];
U(0, 0, pi/3) q[150];
cx q[13], q[150];
cx q[16], q[150];
U(0, 0, pi/3) q[150];
cx q[16], q[150];
cx q[19], q[150];
U(0, 0, pi/3) q[150];
cx q[19], q[150];
cx q[21], q[150];
U(0, 0, pi/3) q[150];
cx q[21], q[150];
cx q[22], q[150];
U(0, 0, pi/3) q[150];
cx q[22], q[150];
cx q[23], q[150];
U(0, 0, pi/3) q[150];
cx q[23], q[150];
cx q[24], q[150];
U(0, 0, pi/3) q[150];
cx q[24], q[150];
cx q[29], q[150];
U(0, 0, pi/3) q[150];
cx q[29], q[150];
cx q[31], q[150];
U(0, 0, pi/3) q[150];
cx q[31], q[150];
cx q[33], q[150];
U(0, 0, pi/3) q[150];
cx q[33], q[150];
cx q[35], q[150];
U(0, 0, pi/3) q[150];
cx q[35], q[150];
cx q[36], q[150];
U(0, 0, pi/3) q[150];
cx q[36], q[150];
cx q[37], q[150];
U(0, 0, pi/3) q[150];
cx q[37], q[150];
cx q[39], q[150];
U(0, 0, pi/3) q[150];
cx q[39], q[150];
cx q[48], q[150];
U(0, 0, pi/3) q[150];
cx q[48], q[150];
cx q[54], q[150];
U(0, 0, pi/3) q[150];
cx q[54], q[150];
cx q[56], q[150];
U(0, 0, pi/3) q[150];
cx q[56], q[150];
cx q[58], q[150];
U(0, 0, pi/3) q[150];
cx q[58], q[150];
cx q[60], q[150];
U(0, 0, pi/3) q[150];
cx q[60], q[150];
cx q[63], q[150];
U(0, 0, pi/3) q[150];
cx q[63], q[150];
cx q[64], q[150];
U(0, 0, pi/3) q[150];
cx q[64], q[150];
cx q[65], q[150];
U(0, 0, pi/3) q[150];
cx q[65], q[150];
cx q[68], q[150];
U(0, 0, pi/3) q[150];
cx q[68], q[150];
cx q[72], q[150];
U(0, 0, pi/3) q[150];
cx q[72], q[150];
cx q[73], q[150];
U(0, 0, pi/3) q[150];
cx q[73], q[150];
cx q[74], q[150];
U(0, 0, pi/3) q[150];
cx q[74], q[150];
cx q[75], q[150];
U(0, 0, pi/3) q[150];
cx q[75], q[150];
cx q[77], q[150];
U(0, 0, pi/3) q[150];
cx q[77], q[150];
cx q[80], q[150];
U(0, 0, pi/3) q[150];
cx q[80], q[150];
cx q[82], q[150];
U(0, 0, pi/3) q[150];
cx q[82], q[150];
cx q[85], q[150];
U(0, 0, pi/3) q[150];
cx q[85], q[150];
cx q[88], q[150];
U(0, 0, pi/3) q[150];
cx q[88], q[150];
cx q[90], q[150];
U(0, 0, pi/3) q[150];
cx q[90], q[150];
cx q[92], q[150];
U(0, 0, pi/3) q[150];
cx q[92], q[150];
cx q[94], q[150];
U(0, 0, pi/3) q[150];
cx q[94], q[150];
cx q[95], q[150];
U(0, 0, pi/3) q[150];
cx q[95], q[150];
cx q[99], q[150];
U(0, 0, pi/3) q[150];
cx q[99], q[150];
cx q[100], q[150];
U(0, 0, pi/3) q[150];
cx q[100], q[150];
cx q[101], q[150];
U(0, 0, pi/3) q[150];
cx q[101], q[150];
cx q[102], q[150];
U(0, 0, pi/3) q[150];
cx q[102], q[150];
cx q[103], q[150];
U(0, 0, pi/3) q[150];
cx q[103], q[150];
cx q[104], q[150];
U(0, 0, pi/3) q[150];
cx q[104], q[150];
cx q[105], q[150];
U(0, 0, pi/3) q[150];
cx q[105], q[150];
cx q[106], q[150];
U(0, 0, pi/3) q[150];
cx q[106], q[150];
cx q[107], q[150];
U(0, 0, pi/3) q[150];
cx q[107], q[150];
cx q[109], q[150];
U(0, 0, pi/3) q[150];
cx q[109], q[150];
cx q[114], q[150];
U(0, 0, pi/3) q[150];
cx q[114], q[150];
cx q[115], q[150];
U(0, 0, pi/3) q[150];
cx q[115], q[150];
cx q[117], q[150];
U(0, 0, pi/3) q[150];
cx q[117], q[150];
cx q[118], q[150];
U(0, 0, pi/3) q[150];
cx q[118], q[150];
cx q[119], q[150];
U(0, 0, pi/3) q[150];
cx q[119], q[150];
cx q[120], q[150];
U(0, 0, pi/3) q[150];
cx q[120], q[150];
cx q[121], q[150];
U(0, 0, pi/3) q[150];
cx q[121], q[150];
cx q[122], q[150];
U(0, 0, pi/3) q[150];
cx q[122], q[150];
cx q[126], q[150];
U(0, 0, pi/3) q[150];
cx q[126], q[150];
cx q[129], q[150];
U(0, 0, pi/3) q[150];
cx q[129], q[150];
cx q[130], q[150];
U(0, 0, pi/3) q[150];
cx q[130], q[150];
cx q[131], q[150];
U(0, 0, pi/3) q[150];
cx q[131], q[150];
cx q[132], q[150];
U(0, 0, pi/3) q[150];
cx q[132], q[150];
cx q[134], q[150];
U(0, 0, pi/3) q[150];
cx q[134], q[150];
cx q[135], q[150];
U(0, 0, pi/3) q[150];
cx q[135], q[150];
cx q[137], q[150];
U(0, 0, pi/3) q[150];
cx q[137], q[150];
cx q[139], q[150];
U(0, 0, pi/3) q[150];
cx q[139], q[150];
cx q[140], q[150];
U(0, 0, pi/3) q[150];
cx q[140], q[150];
cx q[142], q[150];
U(0, 0, pi/3) q[150];
cx q[142], q[150];
cx q[143], q[150];
U(0, 0, pi/3) q[150];
cx q[143], q[150];
cx q[144], q[150];
U(0, 0, pi/3) q[150];
cx q[144], q[150];
cx q[145], q[150];
U(0, 0, pi/3) q[150];
cx q[145], q[150];
cx q[146], q[150];
U(0, 0, pi/3) q[150];
cx q[146], q[150];
cx q[147], q[150];
U(0, 0, pi/3) q[150];
cx q[147], q[150];
cx q[149], q[150];
U(0, 0, pi/3) q[150];
cx q[149], q[150];
cx q[2], q[151];
U(0, 0, pi/3) q[151];
cx q[2], q[151];
cx q[3], q[151];
U(0, 0, pi/3) q[151];
cx q[3], q[151];
cx q[4], q[151];
U(0, 0, pi/3) q[151];
cx q[4], q[151];
cx q[6], q[151];
U(0, 0, pi/3) q[151];
cx q[6], q[151];
cx q[7], q[151];
U(0, 0, pi/3) q[151];
cx q[7], q[151];
cx q[8], q[151];
U(0, 0, pi/3) q[151];
cx q[8], q[151];
cx q[9], q[151];
U(0, 0, pi/3) q[151];
cx q[9], q[151];
cx q[11], q[151];
U(0, 0, pi/3) q[151];
cx q[11], q[151];
cx q[12], q[151];
U(0, 0, pi/3) q[151];
cx q[12], q[151];
cx q[13], q[151];
U(0, 0, pi/3) q[151];
cx q[13], q[151];
cx q[16], q[151];
U(0, 0, pi/3) q[151];
cx q[16], q[151];
cx q[17], q[151];
U(0, 0, pi/3) q[151];
cx q[17], q[151];
cx q[18], q[151];
U(0, 0, pi/3) q[151];
cx q[18], q[151];
cx q[19], q[151];
U(0, 0, pi/3) q[151];
cx q[19], q[151];
cx q[20], q[151];
U(0, 0, pi/3) q[151];
cx q[20], q[151];
cx q[22], q[151];
U(0, 0, pi/3) q[151];
cx q[22], q[151];
cx q[25], q[151];
U(0, 0, pi/3) q[151];
cx q[25], q[151];
cx q[29], q[151];
U(0, 0, pi/3) q[151];
cx q[29], q[151];
cx q[33], q[151];
U(0, 0, pi/3) q[151];
cx q[33], q[151];
cx q[35], q[151];
U(0, 0, pi/3) q[151];
cx q[35], q[151];
cx q[36], q[151];
U(0, 0, pi/3) q[151];
cx q[36], q[151];
cx q[40], q[151];
U(0, 0, pi/3) q[151];
cx q[40], q[151];
cx q[41], q[151];
U(0, 0, pi/3) q[151];
cx q[41], q[151];
cx q[42], q[151];
U(0, 0, pi/3) q[151];
cx q[42], q[151];
cx q[44], q[151];
U(0, 0, pi/3) q[151];
cx q[44], q[151];
cx q[45], q[151];
U(0, 0, pi/3) q[151];
cx q[45], q[151];
cx q[48], q[151];
U(0, 0, pi/3) q[151];
cx q[48], q[151];
cx q[49], q[151];
U(0, 0, pi/3) q[151];
cx q[49], q[151];
cx q[50], q[151];
U(0, 0, pi/3) q[151];
cx q[50], q[151];
cx q[51], q[151];
U(0, 0, pi/3) q[151];
cx q[51], q[151];
cx q[54], q[151];
U(0, 0, pi/3) q[151];
cx q[54], q[151];
cx q[56], q[151];
U(0, 0, pi/3) q[151];
cx q[56], q[151];
cx q[59], q[151];
U(0, 0, pi/3) q[151];
cx q[59], q[151];
cx q[61], q[151];
U(0, 0, pi/3) q[151];
cx q[61], q[151];
cx q[63], q[151];
U(0, 0, pi/3) q[151];
cx q[63], q[151];
cx q[64], q[151];
U(0, 0, pi/3) q[151];
cx q[64], q[151];
cx q[65], q[151];
U(0, 0, pi/3) q[151];
cx q[65], q[151];
cx q[69], q[151];
U(0, 0, pi/3) q[151];
cx q[69], q[151];
cx q[70], q[151];
U(0, 0, pi/3) q[151];
cx q[70], q[151];
cx q[72], q[151];
U(0, 0, pi/3) q[151];
cx q[72], q[151];
cx q[75], q[151];
U(0, 0, pi/3) q[151];
cx q[75], q[151];
cx q[78], q[151];
U(0, 0, pi/3) q[151];
cx q[78], q[151];
cx q[79], q[151];
U(0, 0, pi/3) q[151];
cx q[79], q[151];
cx q[81], q[151];
U(0, 0, pi/3) q[151];
cx q[81], q[151];
cx q[88], q[151];
U(0, 0, pi/3) q[151];
cx q[88], q[151];
cx q[89], q[151];
U(0, 0, pi/3) q[151];
cx q[89], q[151];
cx q[90], q[151];
U(0, 0, pi/3) q[151];
cx q[90], q[151];
cx q[91], q[151];
U(0, 0, pi/3) q[151];
cx q[91], q[151];
cx q[93], q[151];
U(0, 0, pi/3) q[151];
cx q[93], q[151];
cx q[95], q[151];
U(0, 0, pi/3) q[151];
cx q[95], q[151];
cx q[96], q[151];
U(0, 0, pi/3) q[151];
cx q[96], q[151];
cx q[97], q[151];
U(0, 0, pi/3) q[151];
cx q[97], q[151];
cx q[99], q[151];
U(0, 0, pi/3) q[151];
cx q[99], q[151];
cx q[100], q[151];
U(0, 0, pi/3) q[151];
cx q[100], q[151];
cx q[105], q[151];
U(0, 0, pi/3) q[151];
cx q[105], q[151];
cx q[106], q[151];
U(0, 0, pi/3) q[151];
cx q[106], q[151];
cx q[109], q[151];
U(0, 0, pi/3) q[151];
cx q[109], q[151];
cx q[110], q[151];
U(0, 0, pi/3) q[151];
cx q[110], q[151];
cx q[112], q[151];
U(0, 0, pi/3) q[151];
cx q[112], q[151];
cx q[113], q[151];
U(0, 0, pi/3) q[151];
cx q[113], q[151];
cx q[114], q[151];
U(0, 0, pi/3) q[151];
cx q[114], q[151];
cx q[115], q[151];
U(0, 0, pi/3) q[151];
cx q[115], q[151];
cx q[116], q[151];
U(0, 0, pi/3) q[151];
cx q[116], q[151];
cx q[117], q[151];
U(0, 0, pi/3) q[151];
cx q[117], q[151];
cx q[118], q[151];
U(0, 0, pi/3) q[151];
cx q[118], q[151];
cx q[119], q[151];
U(0, 0, pi/3) q[151];
cx q[119], q[151];
cx q[121], q[151];
U(0, 0, pi/3) q[151];
cx q[121], q[151];
cx q[122], q[151];
U(0, 0, pi/3) q[151];
cx q[122], q[151];
cx q[123], q[151];
U(0, 0, pi/3) q[151];
cx q[123], q[151];
cx q[132], q[151];
U(0, 0, pi/3) q[151];
cx q[132], q[151];
cx q[134], q[151];
U(0, 0, pi/3) q[151];
cx q[134], q[151];
cx q[136], q[151];
U(0, 0, pi/3) q[151];
cx q[136], q[151];
cx q[137], q[151];
U(0, 0, pi/3) q[151];
cx q[137], q[151];
cx q[147], q[151];
U(0, 0, pi/3) q[151];
cx q[147], q[151];
cx q[150], q[151];
U(0, 0, pi/3) q[151];
cx q[150], q[151];
cx q[0], q[152];
U(0, 0, pi/3) q[152];
cx q[0], q[152];
cx q[1], q[152];
U(0, 0, pi/3) q[152];
cx q[1], q[152];
cx q[2], q[152];
U(0, 0, pi/3) q[152];
cx q[2], q[152];
cx q[3], q[152];
U(0, 0, pi/3) q[152];
cx q[3], q[152];
cx q[4], q[152];
U(0, 0, pi/3) q[152];
cx q[4], q[152];
cx q[6], q[152];
U(0, 0, pi/3) q[152];
cx q[6], q[152];
cx q[7], q[152];
U(0, 0, pi/3) q[152];
cx q[7], q[152];
cx q[11], q[152];
U(0, 0, pi/3) q[152];
cx q[11], q[152];
cx q[13], q[152];
U(0, 0, pi/3) q[152];
cx q[13], q[152];
cx q[15], q[152];
U(0, 0, pi/3) q[152];
cx q[15], q[152];
cx q[16], q[152];
U(0, 0, pi/3) q[152];
cx q[16], q[152];
cx q[19], q[152];
U(0, 0, pi/3) q[152];
cx q[19], q[152];
cx q[27], q[152];
U(0, 0, pi/3) q[152];
cx q[27], q[152];
cx q[28], q[152];
U(0, 0, pi/3) q[152];
cx q[28], q[152];
cx q[31], q[152];
U(0, 0, pi/3) q[152];
cx q[31], q[152];
cx q[34], q[152];
U(0, 0, pi/3) q[152];
cx q[34], q[152];
cx q[39], q[152];
U(0, 0, pi/3) q[152];
cx q[39], q[152];
cx q[41], q[152];
U(0, 0, pi/3) q[152];
cx q[41], q[152];
cx q[44], q[152];
U(0, 0, pi/3) q[152];
cx q[44], q[152];
cx q[45], q[152];
U(0, 0, pi/3) q[152];
cx q[45], q[152];
cx q[46], q[152];
U(0, 0, pi/3) q[152];
cx q[46], q[152];
cx q[47], q[152];
U(0, 0, pi/3) q[152];
cx q[47], q[152];
cx q[48], q[152];
U(0, 0, pi/3) q[152];
cx q[48], q[152];
cx q[49], q[152];
U(0, 0, pi/3) q[152];
cx q[49], q[152];
cx q[51], q[152];
U(0, 0, pi/3) q[152];
cx q[51], q[152];
cx q[52], q[152];
U(0, 0, pi/3) q[152];
cx q[52], q[152];
cx q[53], q[152];
U(0, 0, pi/3) q[152];
cx q[53], q[152];
cx q[55], q[152];
U(0, 0, pi/3) q[152];
cx q[55], q[152];
cx q[57], q[152];
U(0, 0, pi/3) q[152];
cx q[57], q[152];
cx q[59], q[152];
U(0, 0, pi/3) q[152];
cx q[59], q[152];
cx q[61], q[152];
U(0, 0, pi/3) q[152];
cx q[61], q[152];
cx q[64], q[152];
U(0, 0, pi/3) q[152];
cx q[64], q[152];
cx q[65], q[152];
U(0, 0, pi/3) q[152];
cx q[65], q[152];
cx q[70], q[152];
U(0, 0, pi/3) q[152];
cx q[70], q[152];
cx q[72], q[152];
U(0, 0, pi/3) q[152];
cx q[72], q[152];
cx q[73], q[152];
U(0, 0, pi/3) q[152];
cx q[73], q[152];
cx q[77], q[152];
U(0, 0, pi/3) q[152];
cx q[77], q[152];
cx q[78], q[152];
U(0, 0, pi/3) q[152];
cx q[78], q[152];
cx q[79], q[152];
U(0, 0, pi/3) q[152];
cx q[79], q[152];
cx q[81], q[152];
U(0, 0, pi/3) q[152];
cx q[81], q[152];
cx q[84], q[152];
U(0, 0, pi/3) q[152];
cx q[84], q[152];
cx q[86], q[152];
U(0, 0, pi/3) q[152];
cx q[86], q[152];
cx q[87], q[152];
U(0, 0, pi/3) q[152];
cx q[87], q[152];
cx q[89], q[152];
U(0, 0, pi/3) q[152];
cx q[89], q[152];
cx q[91], q[152];
U(0, 0, pi/3) q[152];
cx q[91], q[152];
cx q[92], q[152];
U(0, 0, pi/3) q[152];
cx q[92], q[152];
cx q[94], q[152];
U(0, 0, pi/3) q[152];
cx q[94], q[152];
cx q[95], q[152];
U(0, 0, pi/3) q[152];
cx q[95], q[152];
cx q[101], q[152];
U(0, 0, pi/3) q[152];
cx q[101], q[152];
cx q[102], q[152];
U(0, 0, pi/3) q[152];
cx q[102], q[152];
cx q[103], q[152];
U(0, 0, pi/3) q[152];
cx q[103], q[152];
cx q[104], q[152];
U(0, 0, pi/3) q[152];
cx q[104], q[152];
cx q[105], q[152];
U(0, 0, pi/3) q[152];
cx q[105], q[152];
cx q[108], q[152];
U(0, 0, pi/3) q[152];
cx q[108], q[152];
cx q[109], q[152];
U(0, 0, pi/3) q[152];
cx q[109], q[152];
cx q[110], q[152];
U(0, 0, pi/3) q[152];
cx q[110], q[152];
cx q[112], q[152];
U(0, 0, pi/3) q[152];
cx q[112], q[152];
cx q[118], q[152];
U(0, 0, pi/3) q[152];
cx q[118], q[152];
cx q[121], q[152];
U(0, 0, pi/3) q[152];
cx q[121], q[152];
cx q[124], q[152];
U(0, 0, pi/3) q[152];
cx q[124], q[152];
cx q[126], q[152];
U(0, 0, pi/3) q[152];
cx q[126], q[152];
cx q[129], q[152];
U(0, 0, pi/3) q[152];
cx q[129], q[152];
cx q[130], q[152];
U(0, 0, pi/3) q[152];
cx q[130], q[152];
cx q[131], q[152];
U(0, 0, pi/3) q[152];
cx q[131], q[152];
cx q[132], q[152];
U(0, 0, pi/3) q[152];
cx q[132], q[152];
cx q[134], q[152];
U(0, 0, pi/3) q[152];
cx q[134], q[152];
cx q[136], q[152];
U(0, 0, pi/3) q[152];
cx q[136], q[152];
cx q[140], q[152];
U(0, 0, pi/3) q[152];
cx q[140], q[152];
cx q[141], q[152];
U(0, 0, pi/3) q[152];
cx q[141], q[152];
cx q[142], q[152];
U(0, 0, pi/3) q[152];
cx q[142], q[152];
cx q[144], q[152];
U(0, 0, pi/3) q[152];
cx q[144], q[152];
cx q[148], q[152];
U(0, 0, pi/3) q[152];
cx q[148], q[152];
cx q[0], q[153];
U(0, 0, pi/3) q[153];
cx q[0], q[153];
cx q[1], q[153];
U(0, 0, pi/3) q[153];
cx q[1], q[153];
cx q[3], q[153];
U(0, 0, pi/3) q[153];
cx q[3], q[153];
cx q[4], q[153];
U(0, 0, pi/3) q[153];
cx q[4], q[153];
cx q[5], q[153];
U(0, 0, pi/3) q[153];
cx q[5], q[153];
cx q[7], q[153];
U(0, 0, pi/3) q[153];
cx q[7], q[153];
cx q[9], q[153];
U(0, 0, pi/3) q[153];
cx q[9], q[153];
cx q[11], q[153];
U(0, 0, pi/3) q[153];
cx q[11], q[153];
cx q[13], q[153];
U(0, 0, pi/3) q[153];
cx q[13], q[153];
cx q[14], q[153];
U(0, 0, pi/3) q[153];
cx q[14], q[153];
cx q[15], q[153];
U(0, 0, pi/3) q[153];
cx q[15], q[153];
cx q[16], q[153];
U(0, 0, pi/3) q[153];
cx q[16], q[153];
cx q[20], q[153];
U(0, 0, pi/3) q[153];
cx q[20], q[153];
cx q[22], q[153];
U(0, 0, pi/3) q[153];
cx q[22], q[153];
cx q[24], q[153];
U(0, 0, pi/3) q[153];
cx q[24], q[153];
cx q[25], q[153];
U(0, 0, pi/3) q[153];
cx q[25], q[153];
cx q[26], q[153];
U(0, 0, pi/3) q[153];
cx q[26], q[153];
cx q[29], q[153];
U(0, 0, pi/3) q[153];
cx q[29], q[153];
cx q[34], q[153];
U(0, 0, pi/3) q[153];
cx q[34], q[153];
cx q[37], q[153];
U(0, 0, pi/3) q[153];
cx q[37], q[153];
cx q[38], q[153];
U(0, 0, pi/3) q[153];
cx q[38], q[153];
cx q[39], q[153];
U(0, 0, pi/3) q[153];
cx q[39], q[153];
cx q[40], q[153];
U(0, 0, pi/3) q[153];
cx q[40], q[153];
cx q[43], q[153];
U(0, 0, pi/3) q[153];
cx q[43], q[153];
cx q[46], q[153];
U(0, 0, pi/3) q[153];
cx q[46], q[153];
cx q[47], q[153];
U(0, 0, pi/3) q[153];
cx q[47], q[153];
cx q[48], q[153];
U(0, 0, pi/3) q[153];
cx q[48], q[153];
cx q[51], q[153];
U(0, 0, pi/3) q[153];
cx q[51], q[153];
cx q[56], q[153];
U(0, 0, pi/3) q[153];
cx q[56], q[153];
cx q[59], q[153];
U(0, 0, pi/3) q[153];
cx q[59], q[153];
cx q[61], q[153];
U(0, 0, pi/3) q[153];
cx q[61], q[153];
cx q[65], q[153];
U(0, 0, pi/3) q[153];
cx q[65], q[153];
cx q[67], q[153];
U(0, 0, pi/3) q[153];
cx q[67], q[153];
cx q[69], q[153];
U(0, 0, pi/3) q[153];
cx q[69], q[153];
cx q[71], q[153];
U(0, 0, pi/3) q[153];
cx q[71], q[153];
cx q[72], q[153];
U(0, 0, pi/3) q[153];
cx q[72], q[153];
cx q[74], q[153];
U(0, 0, pi/3) q[153];
cx q[74], q[153];
cx q[78], q[153];
U(0, 0, pi/3) q[153];
cx q[78], q[153];
cx q[79], q[153];
U(0, 0, pi/3) q[153];
cx q[79], q[153];
cx q[80], q[153];
U(0, 0, pi/3) q[153];
cx q[80], q[153];
cx q[82], q[153];
U(0, 0, pi/3) q[153];
cx q[82], q[153];
cx q[83], q[153];
U(0, 0, pi/3) q[153];
cx q[83], q[153];
cx q[88], q[153];
U(0, 0, pi/3) q[153];
cx q[88], q[153];
cx q[89], q[153];
U(0, 0, pi/3) q[153];
cx q[89], q[153];
cx q[90], q[153];
U(0, 0, pi/3) q[153];
cx q[90], q[153];
cx q[93], q[153];
U(0, 0, pi/3) q[153];
cx q[93], q[153];
cx q[94], q[153];
U(0, 0, pi/3) q[153];
cx q[94], q[153];
cx q[96], q[153];
U(0, 0, pi/3) q[153];
cx q[96], q[153];
cx q[98], q[153];
U(0, 0, pi/3) q[153];
cx q[98], q[153];
cx q[99], q[153];
U(0, 0, pi/3) q[153];
cx q[99], q[153];
cx q[100], q[153];
U(0, 0, pi/3) q[153];
cx q[100], q[153];
cx q[101], q[153];
U(0, 0, pi/3) q[153];
cx q[101], q[153];
cx q[102], q[153];
U(0, 0, pi/3) q[153];
cx q[102], q[153];
cx q[103], q[153];
U(0, 0, pi/3) q[153];
cx q[103], q[153];
cx q[104], q[153];
U(0, 0, pi/3) q[153];
cx q[104], q[153];
cx q[105], q[153];
U(0, 0, pi/3) q[153];
cx q[105], q[153];
cx q[107], q[153];
U(0, 0, pi/3) q[153];
cx q[107], q[153];
cx q[108], q[153];
U(0, 0, pi/3) q[153];
cx q[108], q[153];
cx q[109], q[153];
U(0, 0, pi/3) q[153];
cx q[109], q[153];
cx q[111], q[153];
U(0, 0, pi/3) q[153];
cx q[111], q[153];
cx q[113], q[153];
U(0, 0, pi/3) q[153];
cx q[113], q[153];
cx q[114], q[153];
U(0, 0, pi/3) q[153];
cx q[114], q[153];
cx q[119], q[153];
U(0, 0, pi/3) q[153];
cx q[119], q[153];
cx q[120], q[153];
U(0, 0, pi/3) q[153];
cx q[120], q[153];
cx q[123], q[153];
U(0, 0, pi/3) q[153];
cx q[123], q[153];
cx q[125], q[153];
U(0, 0, pi/3) q[153];
cx q[125], q[153];
cx q[130], q[153];
U(0, 0, pi/3) q[153];
cx q[130], q[153];
cx q[135], q[153];
U(0, 0, pi/3) q[153];
cx q[135], q[153];
cx q[137], q[153];
U(0, 0, pi/3) q[153];
cx q[137], q[153];
cx q[139], q[153];
U(0, 0, pi/3) q[153];
cx q[139], q[153];
cx q[141], q[153];
U(0, 0, pi/3) q[153];
cx q[141], q[153];
cx q[145], q[153];
U(0, 0, pi/3) q[153];
cx q[145], q[153];
cx q[146], q[153];
U(0, 0, pi/3) q[153];
cx q[146], q[153];
cx q[148], q[153];
U(0, 0, pi/3) q[153];
cx q[148], q[153];
cx q[149], q[153];
U(0, 0, pi/3) q[153];
cx q[149], q[153];
cx q[150], q[153];
U(0, 0, pi/3) q[153];
cx q[150], q[153];
cx q[151], q[153];
U(0, 0, pi/3) q[153];
cx q[151], q[153];
cx q[152], q[153];
U(0, 0, pi/3) q[153];
cx q[152], q[153];
cx q[1], q[154];
U(0, 0, pi/3) q[154];
cx q[1], q[154];
cx q[4], q[154];
U(0, 0, pi/3) q[154];
cx q[4], q[154];
cx q[8], q[154];
U(0, 0, pi/3) q[154];
cx q[8], q[154];
cx q[9], q[154];
U(0, 0, pi/3) q[154];
cx q[9], q[154];
cx q[10], q[154];
U(0, 0, pi/3) q[154];
cx q[10], q[154];
cx q[12], q[154];
U(0, 0, pi/3) q[154];
cx q[12], q[154];
cx q[15], q[154];
U(0, 0, pi/3) q[154];
cx q[15], q[154];
cx q[16], q[154];
U(0, 0, pi/3) q[154];
cx q[16], q[154];
cx q[18], q[154];
U(0, 0, pi/3) q[154];
cx q[18], q[154];
cx q[20], q[154];
U(0, 0, pi/3) q[154];
cx q[20], q[154];
cx q[21], q[154];
U(0, 0, pi/3) q[154];
cx q[21], q[154];
cx q[22], q[154];
U(0, 0, pi/3) q[154];
cx q[22], q[154];
cx q[23], q[154];
U(0, 0, pi/3) q[154];
cx q[23], q[154];
cx q[26], q[154];
U(0, 0, pi/3) q[154];
cx q[26], q[154];
cx q[27], q[154];
U(0, 0, pi/3) q[154];
cx q[27], q[154];
cx q[28], q[154];
U(0, 0, pi/3) q[154];
cx q[28], q[154];
cx q[31], q[154];
U(0, 0, pi/3) q[154];
cx q[31], q[154];
cx q[33], q[154];
U(0, 0, pi/3) q[154];
cx q[33], q[154];
cx q[35], q[154];
U(0, 0, pi/3) q[154];
cx q[35], q[154];
cx q[38], q[154];
U(0, 0, pi/3) q[154];
cx q[38], q[154];
cx q[39], q[154];
U(0, 0, pi/3) q[154];
cx q[39], q[154];
cx q[45], q[154];
U(0, 0, pi/3) q[154];
cx q[45], q[154];
cx q[48], q[154];
U(0, 0, pi/3) q[154];
cx q[48], q[154];
cx q[49], q[154];
U(0, 0, pi/3) q[154];
cx q[49], q[154];
cx q[51], q[154];
U(0, 0, pi/3) q[154];
cx q[51], q[154];
cx q[52], q[154];
U(0, 0, pi/3) q[154];
cx q[52], q[154];
cx q[53], q[154];
U(0, 0, pi/3) q[154];
cx q[53], q[154];
cx q[54], q[154];
U(0, 0, pi/3) q[154];
cx q[54], q[154];
cx q[55], q[154];
U(0, 0, pi/3) q[154];
cx q[55], q[154];
cx q[59], q[154];
U(0, 0, pi/3) q[154];
cx q[59], q[154];
cx q[60], q[154];
U(0, 0, pi/3) q[154];
cx q[60], q[154];
cx q[63], q[154];
U(0, 0, pi/3) q[154];
cx q[63], q[154];
cx q[65], q[154];
U(0, 0, pi/3) q[154];
cx q[65], q[154];
cx q[66], q[154];
U(0, 0, pi/3) q[154];
cx q[66], q[154];
cx q[67], q[154];
U(0, 0, pi/3) q[154];
cx q[67], q[154];
cx q[70], q[154];
U(0, 0, pi/3) q[154];
cx q[70], q[154];
cx q[71], q[154];
U(0, 0, pi/3) q[154];
cx q[71], q[154];
cx q[72], q[154];
U(0, 0, pi/3) q[154];
cx q[72], q[154];
cx q[73], q[154];
U(0, 0, pi/3) q[154];
cx q[73], q[154];
cx q[74], q[154];
U(0, 0, pi/3) q[154];
cx q[74], q[154];
cx q[75], q[154];
U(0, 0, pi/3) q[154];
cx q[75], q[154];
cx q[76], q[154];
U(0, 0, pi/3) q[154];
cx q[76], q[154];
cx q[77], q[154];
U(0, 0, pi/3) q[154];
cx q[77], q[154];
cx q[78], q[154];
U(0, 0, pi/3) q[154];
cx q[78], q[154];
cx q[80], q[154];
U(0, 0, pi/3) q[154];
cx q[80], q[154];
cx q[82], q[154];
U(0, 0, pi/3) q[154];
cx q[82], q[154];
cx q[86], q[154];
U(0, 0, pi/3) q[154];
cx q[86], q[154];
cx q[91], q[154];
U(0, 0, pi/3) q[154];
cx q[91], q[154];
cx q[92], q[154];
U(0, 0, pi/3) q[154];
cx q[92], q[154];
cx q[93], q[154];
U(0, 0, pi/3) q[154];
cx q[93], q[154];
cx q[95], q[154];
U(0, 0, pi/3) q[154];
cx q[95], q[154];
cx q[96], q[154];
U(0, 0, pi/3) q[154];
cx q[96], q[154];
cx q[99], q[154];
U(0, 0, pi/3) q[154];
cx q[99], q[154];
cx q[102], q[154];
U(0, 0, pi/3) q[154];
cx q[102], q[154];
cx q[103], q[154];
U(0, 0, pi/3) q[154];
cx q[103], q[154];
cx q[104], q[154];
U(0, 0, pi/3) q[154];
cx q[104], q[154];
cx q[105], q[154];
U(0, 0, pi/3) q[154];
cx q[105], q[154];
cx q[106], q[154];
U(0, 0, pi/3) q[154];
cx q[106], q[154];
cx q[107], q[154];
U(0, 0, pi/3) q[154];
cx q[107], q[154];
cx q[108], q[154];
U(0, 0, pi/3) q[154];
cx q[108], q[154];
cx q[109], q[154];
U(0, 0, pi/3) q[154];
cx q[109], q[154];
cx q[110], q[154];
U(0, 0, pi/3) q[154];
cx q[110], q[154];
cx q[111], q[154];
U(0, 0, pi/3) q[154];
cx q[111], q[154];
cx q[114], q[154];
U(0, 0, pi/3) q[154];
cx q[114], q[154];
cx q[115], q[154];
U(0, 0, pi/3) q[154];
cx q[115], q[154];
cx q[119], q[154];
U(0, 0, pi/3) q[154];
cx q[119], q[154];
cx q[121], q[154];
U(0, 0, pi/3) q[154];
cx q[121], q[154];
cx q[122], q[154];
U(0, 0, pi/3) q[154];
cx q[122], q[154];
cx q[123], q[154];
U(0, 0, pi/3) q[154];
cx q[123], q[154];
cx q[126], q[154];
U(0, 0, pi/3) q[154];
cx q[126], q[154];
cx q[127], q[154];
U(0, 0, pi/3) q[154];
cx q[127], q[154];
cx q[128], q[154];
U(0, 0, pi/3) q[154];
cx q[128], q[154];
cx q[130], q[154];
U(0, 0, pi/3) q[154];
cx q[130], q[154];
cx q[131], q[154];
U(0, 0, pi/3) q[154];
cx q[131], q[154];
cx q[133], q[154];
U(0, 0, pi/3) q[154];
cx q[133], q[154];
cx q[134], q[154];
U(0, 0, pi/3) q[154];
cx q[134], q[154];
cx q[135], q[154];
U(0, 0, pi/3) q[154];
cx q[135], q[154];
cx q[136], q[154];
U(0, 0, pi/3) q[154];
cx q[136], q[154];
cx q[137], q[154];
U(0, 0, pi/3) q[154];
cx q[137], q[154];
cx q[138], q[154];
U(0, 0, pi/3) q[154];
cx q[138], q[154];
cx q[140], q[154];
U(0, 0, pi/3) q[154];
cx q[140], q[154];
cx q[142], q[154];
U(0, 0, pi/3) q[154];
cx q[142], q[154];
cx q[145], q[154];
U(0, 0, pi/3) q[154];
cx q[145], q[154];
cx q[146], q[154];
U(0, 0, pi/3) q[154];
cx q[146], q[154];
cx q[147], q[154];
U(0, 0, pi/3) q[154];
cx q[147], q[154];
cx q[148], q[154];
U(0, 0, pi/3) q[154];
cx q[148], q[154];
cx q[151], q[154];
U(0, 0, pi/3) q[154];
cx q[151], q[154];
cx q[152], q[154];
U(0, 0, pi/3) q[154];
cx q[152], q[154];
cx q[153], q[154];
U(0, 0, pi/3) q[154];
cx q[153], q[154];
cx q[0], q[155];
U(0, 0, pi/3) q[155];
cx q[0], q[155];
cx q[1], q[155];
U(0, 0, pi/3) q[155];
cx q[1], q[155];
cx q[4], q[155];
U(0, 0, pi/3) q[155];
cx q[4], q[155];
cx q[5], q[155];
U(0, 0, pi/3) q[155];
cx q[5], q[155];
cx q[12], q[155];
U(0, 0, pi/3) q[155];
cx q[12], q[155];
cx q[13], q[155];
U(0, 0, pi/3) q[155];
cx q[13], q[155];
cx q[14], q[155];
U(0, 0, pi/3) q[155];
cx q[14], q[155];
cx q[16], q[155];
U(0, 0, pi/3) q[155];
cx q[16], q[155];
cx q[17], q[155];
U(0, 0, pi/3) q[155];
cx q[17], q[155];
cx q[18], q[155];
U(0, 0, pi/3) q[155];
cx q[18], q[155];
cx q[19], q[155];
U(0, 0, pi/3) q[155];
cx q[19], q[155];
cx q[21], q[155];
U(0, 0, pi/3) q[155];
cx q[21], q[155];
cx q[25], q[155];
U(0, 0, pi/3) q[155];
cx q[25], q[155];
cx q[26], q[155];
U(0, 0, pi/3) q[155];
cx q[26], q[155];
cx q[28], q[155];
U(0, 0, pi/3) q[155];
cx q[28], q[155];
cx q[33], q[155];
U(0, 0, pi/3) q[155];
cx q[33], q[155];
cx q[35], q[155];
U(0, 0, pi/3) q[155];
cx q[35], q[155];
cx q[36], q[155];
U(0, 0, pi/3) q[155];
cx q[36], q[155];
cx q[38], q[155];
U(0, 0, pi/3) q[155];
cx q[38], q[155];
cx q[46], q[155];
U(0, 0, pi/3) q[155];
cx q[46], q[155];
cx q[49], q[155];
U(0, 0, pi/3) q[155];
cx q[49], q[155];
cx q[50], q[155];
U(0, 0, pi/3) q[155];
cx q[50], q[155];
cx q[51], q[155];
U(0, 0, pi/3) q[155];
cx q[51], q[155];
cx q[52], q[155];
U(0, 0, pi/3) q[155];
cx q[52], q[155];
cx q[53], q[155];
U(0, 0, pi/3) q[155];
cx q[53], q[155];
cx q[54], q[155];
U(0, 0, pi/3) q[155];
cx q[54], q[155];
cx q[57], q[155];
U(0, 0, pi/3) q[155];
cx q[57], q[155];
cx q[60], q[155];
U(0, 0, pi/3) q[155];
cx q[60], q[155];
cx q[61], q[155];
U(0, 0, pi/3) q[155];
cx q[61], q[155];
cx q[65], q[155];
U(0, 0, pi/3) q[155];
cx q[65], q[155];
cx q[67], q[155];
U(0, 0, pi/3) q[155];
cx q[67], q[155];
cx q[70], q[155];
U(0, 0, pi/3) q[155];
cx q[70], q[155];
cx q[73], q[155];
U(0, 0, pi/3) q[155];
cx q[73], q[155];
cx q[75], q[155];
U(0, 0, pi/3) q[155];
cx q[75], q[155];
cx q[80], q[155];
U(0, 0, pi/3) q[155];
cx q[80], q[155];
cx q[82], q[155];
U(0, 0, pi/3) q[155];
cx q[82], q[155];
cx q[84], q[155];
U(0, 0, pi/3) q[155];
cx q[84], q[155];
cx q[85], q[155];
U(0, 0, pi/3) q[155];
cx q[85], q[155];
cx q[93], q[155];
U(0, 0, pi/3) q[155];
cx q[93], q[155];
cx q[95], q[155];
U(0, 0, pi/3) q[155];
cx q[95], q[155];
cx q[96], q[155];
U(0, 0, pi/3) q[155];
cx q[96], q[155];
cx q[98], q[155];
U(0, 0, pi/3) q[155];
cx q[98], q[155];
cx q[102], q[155];
U(0, 0, pi/3) q[155];
cx q[102], q[155];
cx q[103], q[155];
U(0, 0, pi/3) q[155];
cx q[103], q[155];
cx q[105], q[155];
U(0, 0, pi/3) q[155];
cx q[105], q[155];
cx q[106], q[155];
U(0, 0, pi/3) q[155];
cx q[106], q[155];
cx q[107], q[155];
U(0, 0, pi/3) q[155];
cx q[107], q[155];
cx q[108], q[155];
U(0, 0, pi/3) q[155];
cx q[108], q[155];
cx q[109], q[155];
U(0, 0, pi/3) q[155];
cx q[109], q[155];
cx q[112], q[155];
U(0, 0, pi/3) q[155];
cx q[112], q[155];
cx q[113], q[155];
U(0, 0, pi/3) q[155];
cx q[113], q[155];
cx q[114], q[155];
U(0, 0, pi/3) q[155];
cx q[114], q[155];
cx q[116], q[155];
U(0, 0, pi/3) q[155];
cx q[116], q[155];
cx q[119], q[155];
U(0, 0, pi/3) q[155];
cx q[119], q[155];
cx q[121], q[155];
U(0, 0, pi/3) q[155];
cx q[121], q[155];
cx q[122], q[155];
U(0, 0, pi/3) q[155];
cx q[122], q[155];
cx q[123], q[155];
U(0, 0, pi/3) q[155];
cx q[123], q[155];
cx q[125], q[155];
U(0, 0, pi/3) q[155];
cx q[125], q[155];
cx q[126], q[155];
U(0, 0, pi/3) q[155];
cx q[126], q[155];
cx q[128], q[155];
U(0, 0, pi/3) q[155];
cx q[128], q[155];
cx q[129], q[155];
U(0, 0, pi/3) q[155];
cx q[129], q[155];
cx q[130], q[155];
U(0, 0, pi/3) q[155];
cx q[130], q[155];
cx q[131], q[155];
U(0, 0, pi/3) q[155];
cx q[131], q[155];
cx q[133], q[155];
U(0, 0, pi/3) q[155];
cx q[133], q[155];
cx q[135], q[155];
U(0, 0, pi/3) q[155];
cx q[135], q[155];
cx q[137], q[155];
U(0, 0, pi/3) q[155];
cx q[137], q[155];
cx q[141], q[155];
U(0, 0, pi/3) q[155];
cx q[141], q[155];
cx q[145], q[155];
U(0, 0, pi/3) q[155];
cx q[145], q[155];
cx q[146], q[155];
U(0, 0, pi/3) q[155];
cx q[146], q[155];
cx q[147], q[155];
U(0, 0, pi/3) q[155];
cx q[147], q[155];
cx q[150], q[155];
U(0, 0, pi/3) q[155];
cx q[150], q[155];
cx q[151], q[155];
U(0, 0, pi/3) q[155];
cx q[151], q[155];
cx q[152], q[155];
U(0, 0, pi/3) q[155];
cx q[152], q[155];
cx q[154], q[155];
U(0, 0, pi/3) q[155];
cx q[154], q[155];
cx q[0], q[156];
U(0, 0, pi/3) q[156];
cx q[0], q[156];
cx q[1], q[156];
U(0, 0, pi/3) q[156];
cx q[1], q[156];
cx q[3], q[156];
U(0, 0, pi/3) q[156];
cx q[3], q[156];
cx q[4], q[156];
U(0, 0, pi/3) q[156];
cx q[4], q[156];
cx q[5], q[156];
U(0, 0, pi/3) q[156];
cx q[5], q[156];
cx q[6], q[156];
U(0, 0, pi/3) q[156];
cx q[6], q[156];
cx q[7], q[156];
U(0, 0, pi/3) q[156];
cx q[7], q[156];
cx q[8], q[156];
U(0, 0, pi/3) q[156];
cx q[8], q[156];
cx q[10], q[156];
U(0, 0, pi/3) q[156];
cx q[10], q[156];
cx q[11], q[156];
U(0, 0, pi/3) q[156];
cx q[11], q[156];
cx q[12], q[156];
U(0, 0, pi/3) q[156];
cx q[12], q[156];
cx q[13], q[156];
U(0, 0, pi/3) q[156];
cx q[13], q[156];
cx q[18], q[156];
U(0, 0, pi/3) q[156];
cx q[18], q[156];
cx q[19], q[156];
U(0, 0, pi/3) q[156];
cx q[19], q[156];
cx q[21], q[156];
U(0, 0, pi/3) q[156];
cx q[21], q[156];
cx q[25], q[156];
U(0, 0, pi/3) q[156];
cx q[25], q[156];
cx q[28], q[156];
U(0, 0, pi/3) q[156];
cx q[28], q[156];
cx q[30], q[156];
U(0, 0, pi/3) q[156];
cx q[30], q[156];
cx q[32], q[156];
U(0, 0, pi/3) q[156];
cx q[32], q[156];
cx q[33], q[156];
U(0, 0, pi/3) q[156];
cx q[33], q[156];
cx q[34], q[156];
U(0, 0, pi/3) q[156];
cx q[34], q[156];
cx q[38], q[156];
U(0, 0, pi/3) q[156];
cx q[38], q[156];
cx q[40], q[156];
U(0, 0, pi/3) q[156];
cx q[40], q[156];
cx q[41], q[156];
U(0, 0, pi/3) q[156];
cx q[41], q[156];
cx q[43], q[156];
U(0, 0, pi/3) q[156];
cx q[43], q[156];
cx q[44], q[156];
U(0, 0, pi/3) q[156];
cx q[44], q[156];
cx q[50], q[156];
U(0, 0, pi/3) q[156];
cx q[50], q[156];
cx q[51], q[156];
U(0, 0, pi/3) q[156];
cx q[51], q[156];
cx q[53], q[156];
U(0, 0, pi/3) q[156];
cx q[53], q[156];
cx q[54], q[156];
U(0, 0, pi/3) q[156];
cx q[54], q[156];
cx q[59], q[156];
U(0, 0, pi/3) q[156];
cx q[59], q[156];
cx q[60], q[156];
U(0, 0, pi/3) q[156];
cx q[60], q[156];
cx q[62], q[156];
U(0, 0, pi/3) q[156];
cx q[62], q[156];
cx q[63], q[156];
U(0, 0, pi/3) q[156];
cx q[63], q[156];
cx q[66], q[156];
U(0, 0, pi/3) q[156];
cx q[66], q[156];
cx q[67], q[156];
U(0, 0, pi/3) q[156];
cx q[67], q[156];
cx q[69], q[156];
U(0, 0, pi/3) q[156];
cx q[69], q[156];
cx q[70], q[156];
U(0, 0, pi/3) q[156];
cx q[70], q[156];
cx q[73], q[156];
U(0, 0, pi/3) q[156];
cx q[73], q[156];
cx q[75], q[156];
U(0, 0, pi/3) q[156];
cx q[75], q[156];
cx q[76], q[156];
U(0, 0, pi/3) q[156];
cx q[76], q[156];
cx q[77], q[156];
U(0, 0, pi/3) q[156];
cx q[77], q[156];
cx q[79], q[156];
U(0, 0, pi/3) q[156];
cx q[79], q[156];
cx q[80], q[156];
U(0, 0, pi/3) q[156];
cx q[80], q[156];
cx q[82], q[156];
U(0, 0, pi/3) q[156];
cx q[82], q[156];
cx q[83], q[156];
U(0, 0, pi/3) q[156];
cx q[83], q[156];
cx q[84], q[156];
U(0, 0, pi/3) q[156];
cx q[84], q[156];
cx q[88], q[156];
U(0, 0, pi/3) q[156];
cx q[88], q[156];
cx q[91], q[156];
U(0, 0, pi/3) q[156];
cx q[91], q[156];
cx q[92], q[156];
U(0, 0, pi/3) q[156];
cx q[92], q[156];
cx q[93], q[156];
U(0, 0, pi/3) q[156];
cx q[93], q[156];
cx q[94], q[156];
U(0, 0, pi/3) q[156];
cx q[94], q[156];
cx q[95], q[156];
U(0, 0, pi/3) q[156];
cx q[95], q[156];
cx q[100], q[156];
U(0, 0, pi/3) q[156];
cx q[100], q[156];
cx q[105], q[156];
U(0, 0, pi/3) q[156];
cx q[105], q[156];
cx q[107], q[156];
U(0, 0, pi/3) q[156];
cx q[107], q[156];
cx q[108], q[156];
U(0, 0, pi/3) q[156];
cx q[108], q[156];
cx q[112], q[156];
U(0, 0, pi/3) q[156];
cx q[112], q[156];
cx q[113], q[156];
U(0, 0, pi/3) q[156];
cx q[113], q[156];
cx q[117], q[156];
U(0, 0, pi/3) q[156];
cx q[117], q[156];
cx q[119], q[156];
U(0, 0, pi/3) q[156];
cx q[119], q[156];
cx q[122], q[156];
U(0, 0, pi/3) q[156];
cx q[122], q[156];
cx q[123], q[156];
U(0, 0, pi/3) q[156];
cx q[123], q[156];
cx q[126], q[156];
U(0, 0, pi/3) q[156];
cx q[126], q[156];
cx q[127], q[156];
U(0, 0, pi/3) q[156];
cx q[127], q[156];
cx q[129], q[156];
U(0, 0, pi/3) q[156];
cx q[129], q[156];
cx q[130], q[156];
U(0, 0, pi/3) q[156];
cx q[130], q[156];
cx q[131], q[156];
U(0, 0, pi/3) q[156];
cx q[131], q[156];
cx q[135], q[156];
U(0, 0, pi/3) q[156];
cx q[135], q[156];
cx q[136], q[156];
U(0, 0, pi/3) q[156];
cx q[136], q[156];
cx q[137], q[156];
U(0, 0, pi/3) q[156];
cx q[137], q[156];
cx q[140], q[156];
U(0, 0, pi/3) q[156];
cx q[140], q[156];
cx q[141], q[156];
U(0, 0, pi/3) q[156];
cx q[141], q[156];
cx q[142], q[156];
U(0, 0, pi/3) q[156];
cx q[142], q[156];
cx q[147], q[156];
U(0, 0, pi/3) q[156];
cx q[147], q[156];
cx q[148], q[156];
U(0, 0, pi/3) q[156];
cx q[148], q[156];
cx q[149], q[156];
U(0, 0, pi/3) q[156];
cx q[149], q[156];
cx q[154], q[156];
U(0, 0, pi/3) q[156];
cx q[154], q[156];
cx q[155], q[156];
U(0, 0, pi/3) q[156];
cx q[155], q[156];
cx q[1], q[157];
U(0, 0, pi/3) q[157];
cx q[1], q[157];
cx q[2], q[157];
U(0, 0, pi/3) q[157];
cx q[2], q[157];
cx q[4], q[157];
U(0, 0, pi/3) q[157];
cx q[4], q[157];
cx q[7], q[157];
U(0, 0, pi/3) q[157];
cx q[7], q[157];
cx q[8], q[157];
U(0, 0, pi/3) q[157];
cx q[8], q[157];
cx q[9], q[157];
U(0, 0, pi/3) q[157];
cx q[9], q[157];
cx q[10], q[157];
U(0, 0, pi/3) q[157];
cx q[10], q[157];
cx q[12], q[157];
U(0, 0, pi/3) q[157];
cx q[12], q[157];
cx q[13], q[157];
U(0, 0, pi/3) q[157];
cx q[13], q[157];
cx q[15], q[157];
U(0, 0, pi/3) q[157];
cx q[15], q[157];
cx q[18], q[157];
U(0, 0, pi/3) q[157];
cx q[18], q[157];
cx q[20], q[157];
U(0, 0, pi/3) q[157];
cx q[20], q[157];
cx q[21], q[157];
U(0, 0, pi/3) q[157];
cx q[21], q[157];
cx q[24], q[157];
U(0, 0, pi/3) q[157];
cx q[24], q[157];
cx q[25], q[157];
U(0, 0, pi/3) q[157];
cx q[25], q[157];
cx q[26], q[157];
U(0, 0, pi/3) q[157];
cx q[26], q[157];
cx q[28], q[157];
U(0, 0, pi/3) q[157];
cx q[28], q[157];
cx q[29], q[157];
U(0, 0, pi/3) q[157];
cx q[29], q[157];
cx q[30], q[157];
U(0, 0, pi/3) q[157];
cx q[30], q[157];
cx q[32], q[157];
U(0, 0, pi/3) q[157];
cx q[32], q[157];
cx q[33], q[157];
U(0, 0, pi/3) q[157];
cx q[33], q[157];
cx q[34], q[157];
U(0, 0, pi/3) q[157];
cx q[34], q[157];
cx q[37], q[157];
U(0, 0, pi/3) q[157];
cx q[37], q[157];
cx q[38], q[157];
U(0, 0, pi/3) q[157];
cx q[38], q[157];
cx q[39], q[157];
U(0, 0, pi/3) q[157];
cx q[39], q[157];
cx q[41], q[157];
U(0, 0, pi/3) q[157];
cx q[41], q[157];
cx q[47], q[157];
U(0, 0, pi/3) q[157];
cx q[47], q[157];
cx q[52], q[157];
U(0, 0, pi/3) q[157];
cx q[52], q[157];
cx q[53], q[157];
U(0, 0, pi/3) q[157];
cx q[53], q[157];
cx q[54], q[157];
U(0, 0, pi/3) q[157];
cx q[54], q[157];
cx q[57], q[157];
U(0, 0, pi/3) q[157];
cx q[57], q[157];
cx q[58], q[157];
U(0, 0, pi/3) q[157];
cx q[58], q[157];
cx q[62], q[157];
U(0, 0, pi/3) q[157];
cx q[62], q[157];
cx q[63], q[157];
U(0, 0, pi/3) q[157];
cx q[63], q[157];
cx q[64], q[157];
U(0, 0, pi/3) q[157];
cx q[64], q[157];
cx q[65], q[157];
U(0, 0, pi/3) q[157];
cx q[65], q[157];
cx q[67], q[157];
U(0, 0, pi/3) q[157];
cx q[67], q[157];
cx q[68], q[157];
U(0, 0, pi/3) q[157];
cx q[68], q[157];
cx q[69], q[157];
U(0, 0, pi/3) q[157];
cx q[69], q[157];
cx q[70], q[157];
U(0, 0, pi/3) q[157];
cx q[70], q[157];
cx q[71], q[157];
U(0, 0, pi/3) q[157];
cx q[71], q[157];
cx q[74], q[157];
U(0, 0, pi/3) q[157];
cx q[74], q[157];
cx q[75], q[157];
U(0, 0, pi/3) q[157];
cx q[75], q[157];
cx q[78], q[157];
U(0, 0, pi/3) q[157];
cx q[78], q[157];
cx q[80], q[157];
U(0, 0, pi/3) q[157];
cx q[80], q[157];
cx q[81], q[157];
U(0, 0, pi/3) q[157];
cx q[81], q[157];
cx q[83], q[157];
U(0, 0, pi/3) q[157];
cx q[83], q[157];
cx q[86], q[157];
U(0, 0, pi/3) q[157];
cx q[86], q[157];
cx q[87], q[157];
U(0, 0, pi/3) q[157];
cx q[87], q[157];
cx q[89], q[157];
U(0, 0, pi/3) q[157];
cx q[89], q[157];
cx q[90], q[157];
U(0, 0, pi/3) q[157];
cx q[90], q[157];
cx q[91], q[157];
U(0, 0, pi/3) q[157];
cx q[91], q[157];
cx q[93], q[157];
U(0, 0, pi/3) q[157];
cx q[93], q[157];
cx q[97], q[157];
U(0, 0, pi/3) q[157];
cx q[97], q[157];
cx q[98], q[157];
U(0, 0, pi/3) q[157];
cx q[98], q[157];
cx q[102], q[157];
U(0, 0, pi/3) q[157];
cx q[102], q[157];
cx q[103], q[157];
U(0, 0, pi/3) q[157];
cx q[103], q[157];
cx q[106], q[157];
U(0, 0, pi/3) q[157];
cx q[106], q[157];
cx q[107], q[157];
U(0, 0, pi/3) q[157];
cx q[107], q[157];
cx q[108], q[157];
U(0, 0, pi/3) q[157];
cx q[108], q[157];
cx q[109], q[157];
U(0, 0, pi/3) q[157];
cx q[109], q[157];
cx q[110], q[157];
U(0, 0, pi/3) q[157];
cx q[110], q[157];
cx q[111], q[157];
U(0, 0, pi/3) q[157];
cx q[111], q[157];
cx q[113], q[157];
U(0, 0, pi/3) q[157];
cx q[113], q[157];
cx q[114], q[157];
U(0, 0, pi/3) q[157];
cx q[114], q[157];
cx q[118], q[157];
U(0, 0, pi/3) q[157];
cx q[118], q[157];
cx q[119], q[157];
U(0, 0, pi/3) q[157];
cx q[119], q[157];
cx q[120], q[157];
U(0, 0, pi/3) q[157];
cx q[120], q[157];
cx q[122], q[157];
U(0, 0, pi/3) q[157];
cx q[122], q[157];
cx q[126], q[157];
U(0, 0, pi/3) q[157];
cx q[126], q[157];
cx q[128], q[157];
U(0, 0, pi/3) q[157];
cx q[128], q[157];
cx q[129], q[157];
U(0, 0, pi/3) q[157];
cx q[129], q[157];
cx q[130], q[157];
U(0, 0, pi/3) q[157];
cx q[130], q[157];
cx q[131], q[157];
U(0, 0, pi/3) q[157];
cx q[131], q[157];
cx q[132], q[157];
U(0, 0, pi/3) q[157];
cx q[132], q[157];
cx q[133], q[157];
U(0, 0, pi/3) q[157];
cx q[133], q[157];
cx q[134], q[157];
U(0, 0, pi/3) q[157];
cx q[134], q[157];
cx q[135], q[157];
U(0, 0, pi/3) q[157];
cx q[135], q[157];
cx q[136], q[157];
U(0, 0, pi/3) q[157];
cx q[136], q[157];
cx q[137], q[157];
U(0, 0, pi/3) q[157];
cx q[137], q[157];
cx q[138], q[157];
U(0, 0, pi/3) q[157];
cx q[138], q[157];
cx q[145], q[157];
U(0, 0, pi/3) q[157];
cx q[145], q[157];
cx q[150], q[157];
U(0, 0, pi/3) q[157];
cx q[150], q[157];
cx q[152], q[157];
U(0, 0, pi/3) q[157];
cx q[152], q[157];
cx q[0], q[158];
U(0, 0, pi/3) q[158];
cx q[0], q[158];
cx q[3], q[158];
U(0, 0, pi/3) q[158];
cx q[3], q[158];
cx q[4], q[158];
U(0, 0, pi/3) q[158];
cx q[4], q[158];
cx q[8], q[158];
U(0, 0, pi/3) q[158];
cx q[8], q[158];
cx q[12], q[158];
U(0, 0, pi/3) q[158];
cx q[12], q[158];
cx q[13], q[158];
U(0, 0, pi/3) q[158];
cx q[13], q[158];
cx q[17], q[158];
U(0, 0, pi/3) q[158];
cx q[17], q[158];
cx q[18], q[158];
U(0, 0, pi/3) q[158];
cx q[18], q[158];
cx q[19], q[158];
U(0, 0, pi/3) q[158];
cx q[19], q[158];
cx q[21], q[158];
U(0, 0, pi/3) q[158];
cx q[21], q[158];
cx q[23], q[158];
U(0, 0, pi/3) q[158];
cx q[23], q[158];
cx q[26], q[158];
U(0, 0, pi/3) q[158];
cx q[26], q[158];
cx q[27], q[158];
U(0, 0, pi/3) q[158];
cx q[27], q[158];
cx q[30], q[158];
U(0, 0, pi/3) q[158];
cx q[30], q[158];
cx q[34], q[158];
U(0, 0, pi/3) q[158];
cx q[34], q[158];
cx q[36], q[158];
U(0, 0, pi/3) q[158];
cx q[36], q[158];
cx q[37], q[158];
U(0, 0, pi/3) q[158];
cx q[37], q[158];
cx q[40], q[158];
U(0, 0, pi/3) q[158];
cx q[40], q[158];
cx q[41], q[158];
U(0, 0, pi/3) q[158];
cx q[41], q[158];
cx q[43], q[158];
U(0, 0, pi/3) q[158];
cx q[43], q[158];
cx q[44], q[158];
U(0, 0, pi/3) q[158];
cx q[44], q[158];
cx q[45], q[158];
U(0, 0, pi/3) q[158];
cx q[45], q[158];
cx q[47], q[158];
U(0, 0, pi/3) q[158];
cx q[47], q[158];
cx q[49], q[158];
U(0, 0, pi/3) q[158];
cx q[49], q[158];
cx q[51], q[158];
U(0, 0, pi/3) q[158];
cx q[51], q[158];
cx q[53], q[158];
U(0, 0, pi/3) q[158];
cx q[53], q[158];
cx q[54], q[158];
U(0, 0, pi/3) q[158];
cx q[54], q[158];
cx q[55], q[158];
U(0, 0, pi/3) q[158];
cx q[55], q[158];
cx q[56], q[158];
U(0, 0, pi/3) q[158];
cx q[56], q[158];
cx q[57], q[158];
U(0, 0, pi/3) q[158];
cx q[57], q[158];
cx q[59], q[158];
U(0, 0, pi/3) q[158];
cx q[59], q[158];
cx q[60], q[158];
U(0, 0, pi/3) q[158];
cx q[60], q[158];
cx q[63], q[158];
U(0, 0, pi/3) q[158];
cx q[63], q[158];
cx q[64], q[158];
U(0, 0, pi/3) q[158];
cx q[64], q[158];
cx q[66], q[158];
U(0, 0, pi/3) q[158];
cx q[66], q[158];
cx q[69], q[158];
U(0, 0, pi/3) q[158];
cx q[69], q[158];
cx q[70], q[158];
U(0, 0, pi/3) q[158];
cx q[70], q[158];
cx q[71], q[158];
U(0, 0, pi/3) q[158];
cx q[71], q[158];
cx q[72], q[158];
U(0, 0, pi/3) q[158];
cx q[72], q[158];
cx q[76], q[158];
U(0, 0, pi/3) q[158];
cx q[76], q[158];
cx q[80], q[158];
U(0, 0, pi/3) q[158];
cx q[80], q[158];
cx q[81], q[158];
U(0, 0, pi/3) q[158];
cx q[81], q[158];
cx q[82], q[158];
U(0, 0, pi/3) q[158];
cx q[82], q[158];
cx q[83], q[158];
U(0, 0, pi/3) q[158];
cx q[83], q[158];
cx q[84], q[158];
U(0, 0, pi/3) q[158];
cx q[84], q[158];
cx q[85], q[158];
U(0, 0, pi/3) q[158];
cx q[85], q[158];
cx q[86], q[158];
U(0, 0, pi/3) q[158];
cx q[86], q[158];
cx q[87], q[158];
U(0, 0, pi/3) q[158];
cx q[87], q[158];
cx q[88], q[158];
U(0, 0, pi/3) q[158];
cx q[88], q[158];
cx q[89], q[158];
U(0, 0, pi/3) q[158];
cx q[89], q[158];
cx q[94], q[158];
U(0, 0, pi/3) q[158];
cx q[94], q[158];
cx q[95], q[158];
U(0, 0, pi/3) q[158];
cx q[95], q[158];
cx q[96], q[158];
U(0, 0, pi/3) q[158];
cx q[96], q[158];
cx q[97], q[158];
U(0, 0, pi/3) q[158];
cx q[97], q[158];
cx q[98], q[158];
U(0, 0, pi/3) q[158];
cx q[98], q[158];
cx q[99], q[158];
U(0, 0, pi/3) q[158];
cx q[99], q[158];
cx q[100], q[158];
U(0, 0, pi/3) q[158];
cx q[100], q[158];
cx q[104], q[158];
U(0, 0, pi/3) q[158];
cx q[104], q[158];
cx q[106], q[158];
U(0, 0, pi/3) q[158];
cx q[106], q[158];
cx q[107], q[158];
U(0, 0, pi/3) q[158];
cx q[107], q[158];
cx q[108], q[158];
U(0, 0, pi/3) q[158];
cx q[108], q[158];
cx q[111], q[158];
U(0, 0, pi/3) q[158];
cx q[111], q[158];
cx q[112], q[158];
U(0, 0, pi/3) q[158];
cx q[112], q[158];
cx q[113], q[158];
U(0, 0, pi/3) q[158];
cx q[113], q[158];
cx q[115], q[158];
U(0, 0, pi/3) q[158];
cx q[115], q[158];
cx q[116], q[158];
U(0, 0, pi/3) q[158];
cx q[116], q[158];
cx q[117], q[158];
U(0, 0, pi/3) q[158];
cx q[117], q[158];
cx q[119], q[158];
U(0, 0, pi/3) q[158];
cx q[119], q[158];
cx q[120], q[158];
U(0, 0, pi/3) q[158];
cx q[120], q[158];
cx q[121], q[158];
U(0, 0, pi/3) q[158];
cx q[121], q[158];
cx q[122], q[158];
U(0, 0, pi/3) q[158];
cx q[122], q[158];
cx q[123], q[158];
U(0, 0, pi/3) q[158];
cx q[123], q[158];
cx q[126], q[158];
U(0, 0, pi/3) q[158];
cx q[126], q[158];
cx q[133], q[158];
U(0, 0, pi/3) q[158];
cx q[133], q[158];
cx q[135], q[158];
U(0, 0, pi/3) q[158];
cx q[135], q[158];
cx q[137], q[158];
U(0, 0, pi/3) q[158];
cx q[137], q[158];
cx q[138], q[158];
U(0, 0, pi/3) q[158];
cx q[138], q[158];
cx q[140], q[158];
U(0, 0, pi/3) q[158];
cx q[140], q[158];
cx q[142], q[158];
U(0, 0, pi/3) q[158];
cx q[142], q[158];
cx q[143], q[158];
U(0, 0, pi/3) q[158];
cx q[143], q[158];
cx q[144], q[158];
U(0, 0, pi/3) q[158];
cx q[144], q[158];
cx q[145], q[158];
U(0, 0, pi/3) q[158];
cx q[145], q[158];
cx q[148], q[158];
U(0, 0, pi/3) q[158];
cx q[148], q[158];
cx q[149], q[158];
U(0, 0, pi/3) q[158];
cx q[149], q[158];
cx q[154], q[158];
U(0, 0, pi/3) q[158];
cx q[154], q[158];
cx q[0], q[159];
U(0, 0, pi/3) q[159];
cx q[0], q[159];
cx q[1], q[159];
U(0, 0, pi/3) q[159];
cx q[1], q[159];
cx q[2], q[159];
U(0, 0, pi/3) q[159];
cx q[2], q[159];
cx q[4], q[159];
U(0, 0, pi/3) q[159];
cx q[4], q[159];
cx q[8], q[159];
U(0, 0, pi/3) q[159];
cx q[8], q[159];
cx q[10], q[159];
U(0, 0, pi/3) q[159];
cx q[10], q[159];
cx q[11], q[159];
U(0, 0, pi/3) q[159];
cx q[11], q[159];
cx q[13], q[159];
U(0, 0, pi/3) q[159];
cx q[13], q[159];
cx q[14], q[159];
U(0, 0, pi/3) q[159];
cx q[14], q[159];
cx q[15], q[159];
U(0, 0, pi/3) q[159];
cx q[15], q[159];
cx q[17], q[159];
U(0, 0, pi/3) q[159];
cx q[17], q[159];
cx q[18], q[159];
U(0, 0, pi/3) q[159];
cx q[18], q[159];
cx q[20], q[159];
U(0, 0, pi/3) q[159];
cx q[20], q[159];
cx q[21], q[159];
U(0, 0, pi/3) q[159];
cx q[21], q[159];
cx q[24], q[159];
U(0, 0, pi/3) q[159];
cx q[24], q[159];
cx q[25], q[159];
U(0, 0, pi/3) q[159];
cx q[25], q[159];
cx q[26], q[159];
U(0, 0, pi/3) q[159];
cx q[26], q[159];
cx q[27], q[159];
U(0, 0, pi/3) q[159];
cx q[27], q[159];
cx q[28], q[159];
U(0, 0, pi/3) q[159];
cx q[28], q[159];
cx q[30], q[159];
U(0, 0, pi/3) q[159];
cx q[30], q[159];
cx q[31], q[159];
U(0, 0, pi/3) q[159];
cx q[31], q[159];
cx q[32], q[159];
U(0, 0, pi/3) q[159];
cx q[32], q[159];
cx q[34], q[159];
U(0, 0, pi/3) q[159];
cx q[34], q[159];
cx q[35], q[159];
U(0, 0, pi/3) q[159];
cx q[35], q[159];
cx q[36], q[159];
U(0, 0, pi/3) q[159];
cx q[36], q[159];
cx q[37], q[159];
U(0, 0, pi/3) q[159];
cx q[37], q[159];
cx q[39], q[159];
U(0, 0, pi/3) q[159];
cx q[39], q[159];
cx q[40], q[159];
U(0, 0, pi/3) q[159];
cx q[40], q[159];
cx q[42], q[159];
U(0, 0, pi/3) q[159];
cx q[42], q[159];
cx q[43], q[159];
U(0, 0, pi/3) q[159];
cx q[43], q[159];
cx q[44], q[159];
U(0, 0, pi/3) q[159];
cx q[44], q[159];
cx q[45], q[159];
U(0, 0, pi/3) q[159];
cx q[45], q[159];
cx q[47], q[159];
U(0, 0, pi/3) q[159];
cx q[47], q[159];
cx q[49], q[159];
U(0, 0, pi/3) q[159];
cx q[49], q[159];
cx q[50], q[159];
U(0, 0, pi/3) q[159];
cx q[50], q[159];
cx q[51], q[159];
U(0, 0, pi/3) q[159];
cx q[51], q[159];
cx q[54], q[159];
U(0, 0, pi/3) q[159];
cx q[54], q[159];
cx q[55], q[159];
U(0, 0, pi/3) q[159];
cx q[55], q[159];
cx q[59], q[159];
U(0, 0, pi/3) q[159];
cx q[59], q[159];
cx q[61], q[159];
U(0, 0, pi/3) q[159];
cx q[61], q[159];
cx q[62], q[159];
U(0, 0, pi/3) q[159];
cx q[62], q[159];
cx q[63], q[159];
U(0, 0, pi/3) q[159];
cx q[63], q[159];
cx q[65], q[159];
U(0, 0, pi/3) q[159];
cx q[65], q[159];
cx q[66], q[159];
U(0, 0, pi/3) q[159];
cx q[66], q[159];
cx q[67], q[159];
U(0, 0, pi/3) q[159];
cx q[67], q[159];
cx q[69], q[159];
U(0, 0, pi/3) q[159];
cx q[69], q[159];
cx q[72], q[159];
U(0, 0, pi/3) q[159];
cx q[72], q[159];
cx q[74], q[159];
U(0, 0, pi/3) q[159];
cx q[74], q[159];
cx q[76], q[159];
U(0, 0, pi/3) q[159];
cx q[76], q[159];
cx q[78], q[159];
U(0, 0, pi/3) q[159];
cx q[78], q[159];
cx q[79], q[159];
U(0, 0, pi/3) q[159];
cx q[79], q[159];
cx q[82], q[159];
U(0, 0, pi/3) q[159];
cx q[82], q[159];
cx q[85], q[159];
U(0, 0, pi/3) q[159];
cx q[85], q[159];
cx q[86], q[159];
U(0, 0, pi/3) q[159];
cx q[86], q[159];
cx q[88], q[159];
U(0, 0, pi/3) q[159];
cx q[88], q[159];
cx q[89], q[159];
U(0, 0, pi/3) q[159];
cx q[89], q[159];
cx q[91], q[159];
U(0, 0, pi/3) q[159];
cx q[91], q[159];
cx q[96], q[159];
U(0, 0, pi/3) q[159];
cx q[96], q[159];
cx q[97], q[159];
U(0, 0, pi/3) q[159];
cx q[97], q[159];
cx q[98], q[159];
U(0, 0, pi/3) q[159];
cx q[98], q[159];
cx q[99], q[159];
U(0, 0, pi/3) q[159];
cx q[99], q[159];
cx q[101], q[159];
U(0, 0, pi/3) q[159];
cx q[101], q[159];
cx q[103], q[159];
U(0, 0, pi/3) q[159];
cx q[103], q[159];
cx q[107], q[159];
U(0, 0, pi/3) q[159];
cx q[107], q[159];
cx q[110], q[159];
U(0, 0, pi/3) q[159];
cx q[110], q[159];
cx q[113], q[159];
U(0, 0, pi/3) q[159];
cx q[113], q[159];
cx q[116], q[159];
U(0, 0, pi/3) q[159];
cx q[116], q[159];
cx q[119], q[159];
U(0, 0, pi/3) q[159];
cx q[119], q[159];
cx q[120], q[159];
U(0, 0, pi/3) q[159];
cx q[120], q[159];
cx q[121], q[159];
U(0, 0, pi/3) q[159];
cx q[121], q[159];
cx q[123], q[159];
U(0, 0, pi/3) q[159];
cx q[123], q[159];
cx q[125], q[159];
U(0, 0, pi/3) q[159];
cx q[125], q[159];
cx q[126], q[159];
U(0, 0, pi/3) q[159];
cx q[126], q[159];
cx q[127], q[159];
U(0, 0, pi/3) q[159];
cx q[127], q[159];
cx q[129], q[159];
U(0, 0, pi/3) q[159];
cx q[129], q[159];
cx q[133], q[159];
U(0, 0, pi/3) q[159];
cx q[133], q[159];
cx q[135], q[159];
U(0, 0, pi/3) q[159];
cx q[135], q[159];
cx q[136], q[159];
U(0, 0, pi/3) q[159];
cx q[136], q[159];
cx q[137], q[159];
U(0, 0, pi/3) q[159];
cx q[137], q[159];
cx q[138], q[159];
U(0, 0, pi/3) q[159];
cx q[138], q[159];
cx q[143], q[159];
U(0, 0, pi/3) q[159];
cx q[143], q[159];
cx q[144], q[159];
U(0, 0, pi/3) q[159];
cx q[144], q[159];
cx q[146], q[159];
U(0, 0, pi/3) q[159];
cx q[146], q[159];
cx q[148], q[159];
U(0, 0, pi/3) q[159];
cx q[148], q[159];
cx q[150], q[159];
U(0, 0, pi/3) q[159];
cx q[150], q[159];
cx q[153], q[159];
U(0, 0, pi/3) q[159];
cx q[153], q[159];
cx q[156], q[159];
U(0, 0, pi/3) q[159];
cx q[156], q[159];
cx q[157], q[159];
U(0, 0, pi/3) q[159];
cx q[157], q[159];
cx q[158], q[159];
U(0, 0, pi/3) q[159];
cx q[158], q[159];
cx q[1], q[160];
U(0, 0, pi/3) q[160];
cx q[1], q[160];
cx q[3], q[160];
U(0, 0, pi/3) q[160];
cx q[3], q[160];
cx q[5], q[160];
U(0, 0, pi/3) q[160];
cx q[5], q[160];
cx q[6], q[160];
U(0, 0, pi/3) q[160];
cx q[6], q[160];
cx q[7], q[160];
U(0, 0, pi/3) q[160];
cx q[7], q[160];
cx q[9], q[160];
U(0, 0, pi/3) q[160];
cx q[9], q[160];
cx q[12], q[160];
U(0, 0, pi/3) q[160];
cx q[12], q[160];
cx q[15], q[160];
U(0, 0, pi/3) q[160];
cx q[15], q[160];
cx q[18], q[160];
U(0, 0, pi/3) q[160];
cx q[18], q[160];
cx q[19], q[160];
U(0, 0, pi/3) q[160];
cx q[19], q[160];
cx q[21], q[160];
U(0, 0, pi/3) q[160];
cx q[21], q[160];
cx q[23], q[160];
U(0, 0, pi/3) q[160];
cx q[23], q[160];
cx q[24], q[160];
U(0, 0, pi/3) q[160];
cx q[24], q[160];
cx q[31], q[160];
U(0, 0, pi/3) q[160];
cx q[31], q[160];
cx q[34], q[160];
U(0, 0, pi/3) q[160];
cx q[34], q[160];
cx q[35], q[160];
U(0, 0, pi/3) q[160];
cx q[35], q[160];
cx q[37], q[160];
U(0, 0, pi/3) q[160];
cx q[37], q[160];
cx q[38], q[160];
U(0, 0, pi/3) q[160];
cx q[38], q[160];
cx q[41], q[160];
U(0, 0, pi/3) q[160];
cx q[41], q[160];
cx q[43], q[160];
U(0, 0, pi/3) q[160];
cx q[43], q[160];
cx q[44], q[160];
U(0, 0, pi/3) q[160];
cx q[44], q[160];
cx q[46], q[160];
U(0, 0, pi/3) q[160];
cx q[46], q[160];
cx q[49], q[160];
U(0, 0, pi/3) q[160];
cx q[49], q[160];
cx q[52], q[160];
U(0, 0, pi/3) q[160];
cx q[52], q[160];
cx q[56], q[160];
U(0, 0, pi/3) q[160];
cx q[56], q[160];
cx q[57], q[160];
U(0, 0, pi/3) q[160];
cx q[57], q[160];
cx q[59], q[160];
U(0, 0, pi/3) q[160];
cx q[59], q[160];
cx q[61], q[160];
U(0, 0, pi/3) q[160];
cx q[61], q[160];
cx q[62], q[160];
U(0, 0, pi/3) q[160];
cx q[62], q[160];
cx q[63], q[160];
U(0, 0, pi/3) q[160];
cx q[63], q[160];
cx q[64], q[160];
U(0, 0, pi/3) q[160];
cx q[64], q[160];
cx q[65], q[160];
U(0, 0, pi/3) q[160];
cx q[65], q[160];
cx q[67], q[160];
U(0, 0, pi/3) q[160];
cx q[67], q[160];
cx q[68], q[160];
U(0, 0, pi/3) q[160];
cx q[68], q[160];
cx q[72], q[160];
U(0, 0, pi/3) q[160];
cx q[72], q[160];
cx q[73], q[160];
U(0, 0, pi/3) q[160];
cx q[73], q[160];
cx q[76], q[160];
U(0, 0, pi/3) q[160];
cx q[76], q[160];
cx q[79], q[160];
U(0, 0, pi/3) q[160];
cx q[79], q[160];
cx q[83], q[160];
U(0, 0, pi/3) q[160];
cx q[83], q[160];
cx q[90], q[160];
U(0, 0, pi/3) q[160];
cx q[90], q[160];
cx q[91], q[160];
U(0, 0, pi/3) q[160];
cx q[91], q[160];
cx q[94], q[160];
U(0, 0, pi/3) q[160];
cx q[94], q[160];
cx q[97], q[160];
U(0, 0, pi/3) q[160];
cx q[97], q[160];
cx q[98], q[160];
U(0, 0, pi/3) q[160];
cx q[98], q[160];
cx q[100], q[160];
U(0, 0, pi/3) q[160];
cx q[100], q[160];
cx q[102], q[160];
U(0, 0, pi/3) q[160];
cx q[102], q[160];
cx q[103], q[160];
U(0, 0, pi/3) q[160];
cx q[103], q[160];
cx q[110], q[160];
U(0, 0, pi/3) q[160];
cx q[110], q[160];
cx q[112], q[160];
U(0, 0, pi/3) q[160];
cx q[112], q[160];
cx q[113], q[160];
U(0, 0, pi/3) q[160];
cx q[113], q[160];
cx q[115], q[160];
U(0, 0, pi/3) q[160];
cx q[115], q[160];
cx q[116], q[160];
U(0, 0, pi/3) q[160];
cx q[116], q[160];
cx q[117], q[160];
U(0, 0, pi/3) q[160];
cx q[117], q[160];
cx q[118], q[160];
U(0, 0, pi/3) q[160];
cx q[118], q[160];
cx q[121], q[160];
U(0, 0, pi/3) q[160];
cx q[121], q[160];
cx q[122], q[160];
U(0, 0, pi/3) q[160];
cx q[122], q[160];
cx q[126], q[160];
U(0, 0, pi/3) q[160];
cx q[126], q[160];
cx q[127], q[160];
U(0, 0, pi/3) q[160];
cx q[127], q[160];
cx q[135], q[160];
U(0, 0, pi/3) q[160];
cx q[135], q[160];
cx q[137], q[160];
U(0, 0, pi/3) q[160];
cx q[137], q[160];
cx q[138], q[160];
U(0, 0, pi/3) q[160];
cx q[138], q[160];
cx q[139], q[160];
U(0, 0, pi/3) q[160];
cx q[139], q[160];
cx q[140], q[160];
U(0, 0, pi/3) q[160];
cx q[140], q[160];
cx q[142], q[160];
U(0, 0, pi/3) q[160];
cx q[142], q[160];
cx q[144], q[160];
U(0, 0, pi/3) q[160];
cx q[144], q[160];
cx q[145], q[160];
U(0, 0, pi/3) q[160];
cx q[145], q[160];
cx q[149], q[160];
U(0, 0, pi/3) q[160];
cx q[149], q[160];
cx q[151], q[160];
U(0, 0, pi/3) q[160];
cx q[151], q[160];
cx q[152], q[160];
U(0, 0, pi/3) q[160];
cx q[152], q[160];
cx q[157], q[160];
U(0, 0, pi/3) q[160];
cx q[157], q[160];
cx q[159], q[160];
U(0, 0, pi/3) q[160];
cx q[159], q[160];
cx q[1], q[161];
U(0, 0, pi/3) q[161];
cx q[1], q[161];
cx q[3], q[161];
U(0, 0, pi/3) q[161];
cx q[3], q[161];
cx q[5], q[161];
U(0, 0, pi/3) q[161];
cx q[5], q[161];
cx q[6], q[161];
U(0, 0, pi/3) q[161];
cx q[6], q[161];
cx q[10], q[161];
U(0, 0, pi/3) q[161];
cx q[10], q[161];
cx q[12], q[161];
U(0, 0, pi/3) q[161];
cx q[12], q[161];
cx q[13], q[161];
U(0, 0, pi/3) q[161];
cx q[13], q[161];
cx q[15], q[161];
U(0, 0, pi/3) q[161];
cx q[15], q[161];
cx q[16], q[161];
U(0, 0, pi/3) q[161];
cx q[16], q[161];
cx q[17], q[161];
U(0, 0, pi/3) q[161];
cx q[17], q[161];
cx q[20], q[161];
U(0, 0, pi/3) q[161];
cx q[20], q[161];
cx q[23], q[161];
U(0, 0, pi/3) q[161];
cx q[23], q[161];
cx q[24], q[161];
U(0, 0, pi/3) q[161];
cx q[24], q[161];
cx q[25], q[161];
U(0, 0, pi/3) q[161];
cx q[25], q[161];
cx q[29], q[161];
U(0, 0, pi/3) q[161];
cx q[29], q[161];
cx q[30], q[161];
U(0, 0, pi/3) q[161];
cx q[30], q[161];
cx q[31], q[161];
U(0, 0, pi/3) q[161];
cx q[31], q[161];
cx q[35], q[161];
U(0, 0, pi/3) q[161];
cx q[35], q[161];
cx q[37], q[161];
U(0, 0, pi/3) q[161];
cx q[37], q[161];
cx q[38], q[161];
U(0, 0, pi/3) q[161];
cx q[38], q[161];
cx q[39], q[161];
U(0, 0, pi/3) q[161];
cx q[39], q[161];
cx q[43], q[161];
U(0, 0, pi/3) q[161];
cx q[43], q[161];
cx q[44], q[161];
U(0, 0, pi/3) q[161];
cx q[44], q[161];
cx q[46], q[161];
U(0, 0, pi/3) q[161];
cx q[46], q[161];
cx q[48], q[161];
U(0, 0, pi/3) q[161];
cx q[48], q[161];
cx q[50], q[161];
U(0, 0, pi/3) q[161];
cx q[50], q[161];
cx q[52], q[161];
U(0, 0, pi/3) q[161];
cx q[52], q[161];
cx q[53], q[161];
U(0, 0, pi/3) q[161];
cx q[53], q[161];
cx q[55], q[161];
U(0, 0, pi/3) q[161];
cx q[55], q[161];
cx q[58], q[161];
U(0, 0, pi/3) q[161];
cx q[58], q[161];
cx q[60], q[161];
U(0, 0, pi/3) q[161];
cx q[60], q[161];
cx q[61], q[161];
U(0, 0, pi/3) q[161];
cx q[61], q[161];
cx q[62], q[161];
U(0, 0, pi/3) q[161];
cx q[62], q[161];
cx q[63], q[161];
U(0, 0, pi/3) q[161];
cx q[63], q[161];
cx q[64], q[161];
U(0, 0, pi/3) q[161];
cx q[64], q[161];
cx q[65], q[161];
U(0, 0, pi/3) q[161];
cx q[65], q[161];
cx q[66], q[161];
U(0, 0, pi/3) q[161];
cx q[66], q[161];
cx q[67], q[161];
U(0, 0, pi/3) q[161];
cx q[67], q[161];
cx q[70], q[161];
U(0, 0, pi/3) q[161];
cx q[70], q[161];
cx q[72], q[161];
U(0, 0, pi/3) q[161];
cx q[72], q[161];
cx q[73], q[161];
U(0, 0, pi/3) q[161];
cx q[73], q[161];
cx q[80], q[161];
U(0, 0, pi/3) q[161];
cx q[80], q[161];
cx q[81], q[161];
U(0, 0, pi/3) q[161];
cx q[81], q[161];
cx q[82], q[161];
U(0, 0, pi/3) q[161];
cx q[82], q[161];
cx q[83], q[161];
U(0, 0, pi/3) q[161];
cx q[83], q[161];
cx q[88], q[161];
U(0, 0, pi/3) q[161];
cx q[88], q[161];
cx q[89], q[161];
U(0, 0, pi/3) q[161];
cx q[89], q[161];
cx q[92], q[161];
U(0, 0, pi/3) q[161];
cx q[92], q[161];
cx q[94], q[161];
U(0, 0, pi/3) q[161];
cx q[94], q[161];
cx q[96], q[161];
U(0, 0, pi/3) q[161];
cx q[96], q[161];
cx q[97], q[161];
U(0, 0, pi/3) q[161];
cx q[97], q[161];
cx q[98], q[161];
U(0, 0, pi/3) q[161];
cx q[98], q[161];
cx q[100], q[161];
U(0, 0, pi/3) q[161];
cx q[100], q[161];
cx q[102], q[161];
U(0, 0, pi/3) q[161];
cx q[102], q[161];
cx q[104], q[161];
U(0, 0, pi/3) q[161];
cx q[104], q[161];
cx q[105], q[161];
U(0, 0, pi/3) q[161];
cx q[105], q[161];
cx q[106], q[161];
U(0, 0, pi/3) q[161];
cx q[106], q[161];
cx q[107], q[161];
U(0, 0, pi/3) q[161];
cx q[107], q[161];
cx q[108], q[161];
U(0, 0, pi/3) q[161];
cx q[108], q[161];
cx q[109], q[161];
U(0, 0, pi/3) q[161];
cx q[109], q[161];
cx q[110], q[161];
U(0, 0, pi/3) q[161];
cx q[110], q[161];
cx q[111], q[161];
U(0, 0, pi/3) q[161];
cx q[111], q[161];
cx q[112], q[161];
U(0, 0, pi/3) q[161];
cx q[112], q[161];
cx q[114], q[161];
U(0, 0, pi/3) q[161];
cx q[114], q[161];
cx q[119], q[161];
U(0, 0, pi/3) q[161];
cx q[119], q[161];
cx q[120], q[161];
U(0, 0, pi/3) q[161];
cx q[120], q[161];
cx q[121], q[161];
U(0, 0, pi/3) q[161];
cx q[121], q[161];
cx q[127], q[161];
U(0, 0, pi/3) q[161];
cx q[127], q[161];
cx q[128], q[161];
U(0, 0, pi/3) q[161];
cx q[128], q[161];
cx q[129], q[161];
U(0, 0, pi/3) q[161];
cx q[129], q[161];
cx q[138], q[161];
U(0, 0, pi/3) q[161];
cx q[138], q[161];
cx q[141], q[161];
U(0, 0, pi/3) q[161];
cx q[141], q[161];
cx q[144], q[161];
U(0, 0, pi/3) q[161];
cx q[144], q[161];
cx q[147], q[161];
U(0, 0, pi/3) q[161];
cx q[147], q[161];
cx q[148], q[161];
U(0, 0, pi/3) q[161];
cx q[148], q[161];
cx q[149], q[161];
U(0, 0, pi/3) q[161];
cx q[149], q[161];
cx q[150], q[161];
U(0, 0, pi/3) q[161];
cx q[150], q[161];
cx q[151], q[161];
U(0, 0, pi/3) q[161];
cx q[151], q[161];
cx q[152], q[161];
U(0, 0, pi/3) q[161];
cx q[152], q[161];
cx q[153], q[161];
U(0, 0, pi/3) q[161];
cx q[153], q[161];
cx q[156], q[161];
U(0, 0, pi/3) q[161];
cx q[156], q[161];
cx q[159], q[161];
U(0, 0, pi/3) q[161];
cx q[159], q[161];
cx q[0], q[162];
U(0, 0, pi/3) q[162];
cx q[0], q[162];
cx q[2], q[162];
U(0, 0, pi/3) q[162];
cx q[2], q[162];
cx q[4], q[162];
U(0, 0, pi/3) q[162];
cx q[4], q[162];
cx q[7], q[162];
U(0, 0, pi/3) q[162];
cx q[7], q[162];
cx q[8], q[162];
U(0, 0, pi/3) q[162];
cx q[8], q[162];
cx q[9], q[162];
U(0, 0, pi/3) q[162];
cx q[9], q[162];
cx q[12], q[162];
U(0, 0, pi/3) q[162];
cx q[12], q[162];
cx q[13], q[162];
U(0, 0, pi/3) q[162];
cx q[13], q[162];
cx q[16], q[162];
U(0, 0, pi/3) q[162];
cx q[16], q[162];
cx q[20], q[162];
U(0, 0, pi/3) q[162];
cx q[20], q[162];
cx q[22], q[162];
U(0, 0, pi/3) q[162];
cx q[22], q[162];
cx q[23], q[162];
U(0, 0, pi/3) q[162];
cx q[23], q[162];
cx q[26], q[162];
U(0, 0, pi/3) q[162];
cx q[26], q[162];
cx q[30], q[162];
U(0, 0, pi/3) q[162];
cx q[30], q[162];
cx q[32], q[162];
U(0, 0, pi/3) q[162];
cx q[32], q[162];
cx q[33], q[162];
U(0, 0, pi/3) q[162];
cx q[33], q[162];
cx q[34], q[162];
U(0, 0, pi/3) q[162];
cx q[34], q[162];
cx q[35], q[162];
U(0, 0, pi/3) q[162];
cx q[35], q[162];
cx q[37], q[162];
U(0, 0, pi/3) q[162];
cx q[37], q[162];
cx q[38], q[162];
U(0, 0, pi/3) q[162];
cx q[38], q[162];
cx q[41], q[162];
U(0, 0, pi/3) q[162];
cx q[41], q[162];
cx q[42], q[162];
U(0, 0, pi/3) q[162];
cx q[42], q[162];
cx q[43], q[162];
U(0, 0, pi/3) q[162];
cx q[43], q[162];
cx q[45], q[162];
U(0, 0, pi/3) q[162];
cx q[45], q[162];
cx q[46], q[162];
U(0, 0, pi/3) q[162];
cx q[46], q[162];
cx q[49], q[162];
U(0, 0, pi/3) q[162];
cx q[49], q[162];
cx q[53], q[162];
U(0, 0, pi/3) q[162];
cx q[53], q[162];
cx q[55], q[162];
U(0, 0, pi/3) q[162];
cx q[55], q[162];
cx q[56], q[162];
U(0, 0, pi/3) q[162];
cx q[56], q[162];
cx q[57], q[162];
U(0, 0, pi/3) q[162];
cx q[57], q[162];
cx q[58], q[162];
U(0, 0, pi/3) q[162];
cx q[58], q[162];
cx q[59], q[162];
U(0, 0, pi/3) q[162];
cx q[59], q[162];
cx q[60], q[162];
U(0, 0, pi/3) q[162];
cx q[60], q[162];
cx q[61], q[162];
U(0, 0, pi/3) q[162];
cx q[61], q[162];
cx q[63], q[162];
U(0, 0, pi/3) q[162];
cx q[63], q[162];
cx q[65], q[162];
U(0, 0, pi/3) q[162];
cx q[65], q[162];
cx q[67], q[162];
U(0, 0, pi/3) q[162];
cx q[67], q[162];
cx q[69], q[162];
U(0, 0, pi/3) q[162];
cx q[69], q[162];
cx q[71], q[162];
U(0, 0, pi/3) q[162];
cx q[71], q[162];
cx q[73], q[162];
U(0, 0, pi/3) q[162];
cx q[73], q[162];
cx q[74], q[162];
U(0, 0, pi/3) q[162];
cx q[74], q[162];
cx q[76], q[162];
U(0, 0, pi/3) q[162];
cx q[76], q[162];
cx q[78], q[162];
U(0, 0, pi/3) q[162];
cx q[78], q[162];
cx q[83], q[162];
U(0, 0, pi/3) q[162];
cx q[83], q[162];
cx q[86], q[162];
U(0, 0, pi/3) q[162];
cx q[86], q[162];
cx q[89], q[162];
U(0, 0, pi/3) q[162];
cx q[89], q[162];
cx q[92], q[162];
U(0, 0, pi/3) q[162];
cx q[92], q[162];
cx q[95], q[162];
U(0, 0, pi/3) q[162];
cx q[95], q[162];
cx q[98], q[162];
U(0, 0, pi/3) q[162];
cx q[98], q[162];
cx q[100], q[162];
U(0, 0, pi/3) q[162];
cx q[100], q[162];
cx q[101], q[162];
U(0, 0, pi/3) q[162];
cx q[101], q[162];
cx q[103], q[162];
U(0, 0, pi/3) q[162];
cx q[103], q[162];
cx q[107], q[162];
U(0, 0, pi/3) q[162];
cx q[107], q[162];
cx q[111], q[162];
U(0, 0, pi/3) q[162];
cx q[111], q[162];
cx q[113], q[162];
U(0, 0, pi/3) q[162];
cx q[113], q[162];
cx q[114], q[162];
U(0, 0, pi/3) q[162];
cx q[114], q[162];
cx q[115], q[162];
U(0, 0, pi/3) q[162];
cx q[115], q[162];
cx q[117], q[162];
U(0, 0, pi/3) q[162];
cx q[117], q[162];
cx q[118], q[162];
U(0, 0, pi/3) q[162];
cx q[118], q[162];
cx q[119], q[162];
U(0, 0, pi/3) q[162];
cx q[119], q[162];
cx q[120], q[162];
U(0, 0, pi/3) q[162];
cx q[120], q[162];
cx q[121], q[162];
U(0, 0, pi/3) q[162];
cx q[121], q[162];
cx q[122], q[162];
U(0, 0, pi/3) q[162];
cx q[122], q[162];
cx q[124], q[162];
U(0, 0, pi/3) q[162];
cx q[124], q[162];
cx q[126], q[162];
U(0, 0, pi/3) q[162];
cx q[126], q[162];
cx q[127], q[162];
U(0, 0, pi/3) q[162];
cx q[127], q[162];
cx q[128], q[162];
U(0, 0, pi/3) q[162];
cx q[128], q[162];
cx q[129], q[162];
U(0, 0, pi/3) q[162];
cx q[129], q[162];
cx q[132], q[162];
U(0, 0, pi/3) q[162];
cx q[132], q[162];
cx q[135], q[162];
U(0, 0, pi/3) q[162];
cx q[135], q[162];
cx q[136], q[162];
U(0, 0, pi/3) q[162];
cx q[136], q[162];
cx q[138], q[162];
U(0, 0, pi/3) q[162];
cx q[138], q[162];
cx q[141], q[162];
U(0, 0, pi/3) q[162];
cx q[141], q[162];
cx q[142], q[162];
U(0, 0, pi/3) q[162];
cx q[142], q[162];
cx q[143], q[162];
U(0, 0, pi/3) q[162];
cx q[143], q[162];
cx q[146], q[162];
U(0, 0, pi/3) q[162];
cx q[146], q[162];
cx q[148], q[162];
U(0, 0, pi/3) q[162];
cx q[148], q[162];
cx q[150], q[162];
U(0, 0, pi/3) q[162];
cx q[150], q[162];
cx q[151], q[162];
U(0, 0, pi/3) q[162];
cx q[151], q[162];
cx q[159], q[162];
U(0, 0, pi/3) q[162];
cx q[159], q[162];
cx q[160], q[162];
U(0, 0, pi/3) q[162];
cx q[160], q[162];
cx q[2], q[163];
U(0, 0, pi/3) q[163];
cx q[2], q[163];
cx q[4], q[163];
U(0, 0, pi/3) q[163];
cx q[4], q[163];
cx q[5], q[163];
U(0, 0, pi/3) q[163];
cx q[5], q[163];
cx q[6], q[163];
U(0, 0, pi/3) q[163];
cx q[6], q[163];
cx q[8], q[163];
U(0, 0, pi/3) q[163];
cx q[8], q[163];
cx q[9], q[163];
U(0, 0, pi/3) q[163];
cx q[9], q[163];
cx q[14], q[163];
U(0, 0, pi/3) q[163];
cx q[14], q[163];
cx q[20], q[163];
U(0, 0, pi/3) q[163];
cx q[20], q[163];
cx q[21], q[163];
U(0, 0, pi/3) q[163];
cx q[21], q[163];
cx q[23], q[163];
U(0, 0, pi/3) q[163];
cx q[23], q[163];
cx q[26], q[163];
U(0, 0, pi/3) q[163];
cx q[26], q[163];
cx q[27], q[163];
U(0, 0, pi/3) q[163];
cx q[27], q[163];
cx q[28], q[163];
U(0, 0, pi/3) q[163];
cx q[28], q[163];
cx q[31], q[163];
U(0, 0, pi/3) q[163];
cx q[31], q[163];
cx q[32], q[163];
U(0, 0, pi/3) q[163];
cx q[32], q[163];
cx q[35], q[163];
U(0, 0, pi/3) q[163];
cx q[35], q[163];
cx q[38], q[163];
U(0, 0, pi/3) q[163];
cx q[38], q[163];
cx q[40], q[163];
U(0, 0, pi/3) q[163];
cx q[40], q[163];
cx q[42], q[163];
U(0, 0, pi/3) q[163];
cx q[42], q[163];
cx q[43], q[163];
U(0, 0, pi/3) q[163];
cx q[43], q[163];
cx q[44], q[163];
U(0, 0, pi/3) q[163];
cx q[44], q[163];
cx q[46], q[163];
U(0, 0, pi/3) q[163];
cx q[46], q[163];
cx q[47], q[163];
U(0, 0, pi/3) q[163];
cx q[47], q[163];
cx q[48], q[163];
U(0, 0, pi/3) q[163];
cx q[48], q[163];
cx q[50], q[163];
U(0, 0, pi/3) q[163];
cx q[50], q[163];
cx q[51], q[163];
U(0, 0, pi/3) q[163];
cx q[51], q[163];
cx q[54], q[163];
U(0, 0, pi/3) q[163];
cx q[54], q[163];
cx q[55], q[163];
U(0, 0, pi/3) q[163];
cx q[55], q[163];
cx q[56], q[163];
U(0, 0, pi/3) q[163];
cx q[56], q[163];
cx q[61], q[163];
U(0, 0, pi/3) q[163];
cx q[61], q[163];
cx q[62], q[163];
U(0, 0, pi/3) q[163];
cx q[62], q[163];
cx q[67], q[163];
U(0, 0, pi/3) q[163];
cx q[67], q[163];
cx q[68], q[163];
U(0, 0, pi/3) q[163];
cx q[68], q[163];
cx q[70], q[163];
U(0, 0, pi/3) q[163];
cx q[70], q[163];
cx q[72], q[163];
U(0, 0, pi/3) q[163];
cx q[72], q[163];
cx q[74], q[163];
U(0, 0, pi/3) q[163];
cx q[74], q[163];
cx q[80], q[163];
U(0, 0, pi/3) q[163];
cx q[80], q[163];
cx q[84], q[163];
U(0, 0, pi/3) q[163];
cx q[84], q[163];
cx q[86], q[163];
U(0, 0, pi/3) q[163];
cx q[86], q[163];
cx q[88], q[163];
U(0, 0, pi/3) q[163];
cx q[88], q[163];
cx q[93], q[163];
U(0, 0, pi/3) q[163];
cx q[93], q[163];
cx q[94], q[163];
U(0, 0, pi/3) q[163];
cx q[94], q[163];
cx q[95], q[163];
U(0, 0, pi/3) q[163];
cx q[95], q[163];
cx q[96], q[163];
U(0, 0, pi/3) q[163];
cx q[96], q[163];
cx q[98], q[163];
U(0, 0, pi/3) q[163];
cx q[98], q[163];
cx q[100], q[163];
U(0, 0, pi/3) q[163];
cx q[100], q[163];
cx q[103], q[163];
U(0, 0, pi/3) q[163];
cx q[103], q[163];
cx q[104], q[163];
U(0, 0, pi/3) q[163];
cx q[104], q[163];
cx q[105], q[163];
U(0, 0, pi/3) q[163];
cx q[105], q[163];
cx q[108], q[163];
U(0, 0, pi/3) q[163];
cx q[108], q[163];
cx q[109], q[163];
U(0, 0, pi/3) q[163];
cx q[109], q[163];
cx q[116], q[163];
U(0, 0, pi/3) q[163];
cx q[116], q[163];
cx q[126], q[163];
U(0, 0, pi/3) q[163];
cx q[126], q[163];
cx q[127], q[163];
U(0, 0, pi/3) q[163];
cx q[127], q[163];
cx q[129], q[163];
U(0, 0, pi/3) q[163];
cx q[129], q[163];
cx q[130], q[163];
U(0, 0, pi/3) q[163];
cx q[130], q[163];
cx q[132], q[163];
U(0, 0, pi/3) q[163];
cx q[132], q[163];
cx q[133], q[163];
U(0, 0, pi/3) q[163];
cx q[133], q[163];
cx q[135], q[163];
U(0, 0, pi/3) q[163];
cx q[135], q[163];
cx q[136], q[163];
U(0, 0, pi/3) q[163];
cx q[136], q[163];
cx q[137], q[163];
U(0, 0, pi/3) q[163];
cx q[137], q[163];
cx q[139], q[163];
U(0, 0, pi/3) q[163];
cx q[139], q[163];
cx q[140], q[163];
U(0, 0, pi/3) q[163];
cx q[140], q[163];
cx q[141], q[163];
U(0, 0, pi/3) q[163];
cx q[141], q[163];
cx q[142], q[163];
U(0, 0, pi/3) q[163];
cx q[142], q[163];
cx q[144], q[163];
U(0, 0, pi/3) q[163];
cx q[144], q[163];
cx q[145], q[163];
U(0, 0, pi/3) q[163];
cx q[145], q[163];
cx q[147], q[163];
U(0, 0, pi/3) q[163];
cx q[147], q[163];
cx q[150], q[163];
U(0, 0, pi/3) q[163];
cx q[150], q[163];
cx q[151], q[163];
U(0, 0, pi/3) q[163];
cx q[151], q[163];
cx q[153], q[163];
U(0, 0, pi/3) q[163];
cx q[153], q[163];
cx q[155], q[163];
U(0, 0, pi/3) q[163];
cx q[155], q[163];
cx q[158], q[163];
U(0, 0, pi/3) q[163];
cx q[158], q[163];
cx q[159], q[163];
U(0, 0, pi/3) q[163];
cx q[159], q[163];
cx q[160], q[163];
U(0, 0, pi/3) q[163];
cx q[160], q[163];
cx q[161], q[163];
U(0, 0, pi/3) q[163];
cx q[161], q[163];
cx q[162], q[163];
U(0, 0, pi/3) q[163];
cx q[162], q[163];
cx q[2], q[164];
U(0, 0, pi/3) q[164];
cx q[2], q[164];
cx q[4], q[164];
U(0, 0, pi/3) q[164];
cx q[4], q[164];
cx q[8], q[164];
U(0, 0, pi/3) q[164];
cx q[8], q[164];
cx q[10], q[164];
U(0, 0, pi/3) q[164];
cx q[10], q[164];
cx q[11], q[164];
U(0, 0, pi/3) q[164];
cx q[11], q[164];
cx q[12], q[164];
U(0, 0, pi/3) q[164];
cx q[12], q[164];
cx q[14], q[164];
U(0, 0, pi/3) q[164];
cx q[14], q[164];
cx q[17], q[164];
U(0, 0, pi/3) q[164];
cx q[17], q[164];
cx q[18], q[164];
U(0, 0, pi/3) q[164];
cx q[18], q[164];
cx q[20], q[164];
U(0, 0, pi/3) q[164];
cx q[20], q[164];
cx q[21], q[164];
U(0, 0, pi/3) q[164];
cx q[21], q[164];
cx q[22], q[164];
U(0, 0, pi/3) q[164];
cx q[22], q[164];
cx q[24], q[164];
U(0, 0, pi/3) q[164];
cx q[24], q[164];
cx q[27], q[164];
U(0, 0, pi/3) q[164];
cx q[27], q[164];
cx q[28], q[164];
U(0, 0, pi/3) q[164];
cx q[28], q[164];
cx q[29], q[164];
U(0, 0, pi/3) q[164];
cx q[29], q[164];
cx q[30], q[164];
U(0, 0, pi/3) q[164];
cx q[30], q[164];
cx q[31], q[164];
U(0, 0, pi/3) q[164];
cx q[31], q[164];
cx q[32], q[164];
U(0, 0, pi/3) q[164];
cx q[32], q[164];
cx q[33], q[164];
U(0, 0, pi/3) q[164];
cx q[33], q[164];
cx q[35], q[164];
U(0, 0, pi/3) q[164];
cx q[35], q[164];
cx q[40], q[164];
U(0, 0, pi/3) q[164];
cx q[40], q[164];
cx q[43], q[164];
U(0, 0, pi/3) q[164];
cx q[43], q[164];
cx q[45], q[164];
U(0, 0, pi/3) q[164];
cx q[45], q[164];
cx q[50], q[164];
U(0, 0, pi/3) q[164];
cx q[50], q[164];
cx q[51], q[164];
U(0, 0, pi/3) q[164];
cx q[51], q[164];
cx q[53], q[164];
U(0, 0, pi/3) q[164];
cx q[53], q[164];
cx q[54], q[164];
U(0, 0, pi/3) q[164];
cx q[54], q[164];
cx q[58], q[164];
U(0, 0, pi/3) q[164];
cx q[58], q[164];
cx q[60], q[164];
U(0, 0, pi/3) q[164];
cx q[60], q[164];
cx q[61], q[164];
U(0, 0, pi/3) q[164];
cx q[61], q[164];
cx q[62], q[164];
U(0, 0, pi/3) q[164];
cx q[62], q[164];
cx q[64], q[164];
U(0, 0, pi/3) q[164];
cx q[64], q[164];
cx q[67], q[164];
U(0, 0, pi/3) q[164];
cx q[67], q[164];
cx q[68], q[164];
U(0, 0, pi/3) q[164];
cx q[68], q[164];
cx q[72], q[164];
U(0, 0, pi/3) q[164];
cx q[72], q[164];
cx q[74], q[164];
U(0, 0, pi/3) q[164];
cx q[74], q[164];
cx q[76], q[164];
U(0, 0, pi/3) q[164];
cx q[76], q[164];
cx q[79], q[164];
U(0, 0, pi/3) q[164];
cx q[79], q[164];
cx q[81], q[164];
U(0, 0, pi/3) q[164];
cx q[81], q[164];
cx q[83], q[164];
U(0, 0, pi/3) q[164];
cx q[83], q[164];
cx q[85], q[164];
U(0, 0, pi/3) q[164];
cx q[85], q[164];
cx q[87], q[164];
U(0, 0, pi/3) q[164];
cx q[87], q[164];
cx q[88], q[164];
U(0, 0, pi/3) q[164];
cx q[88], q[164];
cx q[92], q[164];
U(0, 0, pi/3) q[164];
cx q[92], q[164];
cx q[95], q[164];
U(0, 0, pi/3) q[164];
cx q[95], q[164];
cx q[96], q[164];
U(0, 0, pi/3) q[164];
cx q[96], q[164];
cx q[97], q[164];
U(0, 0, pi/3) q[164];
cx q[97], q[164];
cx q[105], q[164];
U(0, 0, pi/3) q[164];
cx q[105], q[164];
cx q[106], q[164];
U(0, 0, pi/3) q[164];
cx q[106], q[164];
cx q[107], q[164];
U(0, 0, pi/3) q[164];
cx q[107], q[164];
cx q[108], q[164];
U(0, 0, pi/3) q[164];
cx q[108], q[164];
cx q[109], q[164];
U(0, 0, pi/3) q[164];
cx q[109], q[164];
cx q[110], q[164];
U(0, 0, pi/3) q[164];
cx q[110], q[164];
cx q[111], q[164];
U(0, 0, pi/3) q[164];
cx q[111], q[164];
cx q[112], q[164];
U(0, 0, pi/3) q[164];
cx q[112], q[164];
cx q[114], q[164];
U(0, 0, pi/3) q[164];
cx q[114], q[164];
cx q[115], q[164];
U(0, 0, pi/3) q[164];
cx q[115], q[164];
cx q[116], q[164];
U(0, 0, pi/3) q[164];
cx q[116], q[164];
cx q[117], q[164];
U(0, 0, pi/3) q[164];
cx q[117], q[164];
cx q[118], q[164];
U(0, 0, pi/3) q[164];
cx q[118], q[164];
cx q[120], q[164];
U(0, 0, pi/3) q[164];
cx q[120], q[164];
cx q[122], q[164];
U(0, 0, pi/3) q[164];
cx q[122], q[164];
cx q[123], q[164];
U(0, 0, pi/3) q[164];
cx q[123], q[164];
cx q[124], q[164];
U(0, 0, pi/3) q[164];
cx q[124], q[164];
cx q[125], q[164];
U(0, 0, pi/3) q[164];
cx q[125], q[164];
cx q[127], q[164];
U(0, 0, pi/3) q[164];
cx q[127], q[164];
cx q[128], q[164];
U(0, 0, pi/3) q[164];
cx q[128], q[164];
cx q[130], q[164];
U(0, 0, pi/3) q[164];
cx q[130], q[164];
cx q[131], q[164];
U(0, 0, pi/3) q[164];
cx q[131], q[164];
cx q[132], q[164];
U(0, 0, pi/3) q[164];
cx q[132], q[164];
cx q[135], q[164];
U(0, 0, pi/3) q[164];
cx q[135], q[164];
cx q[137], q[164];
U(0, 0, pi/3) q[164];
cx q[137], q[164];
cx q[138], q[164];
U(0, 0, pi/3) q[164];
cx q[138], q[164];
cx q[139], q[164];
U(0, 0, pi/3) q[164];
cx q[139], q[164];
cx q[140], q[164];
U(0, 0, pi/3) q[164];
cx q[140], q[164];
cx q[141], q[164];
U(0, 0, pi/3) q[164];
cx q[141], q[164];
cx q[142], q[164];
U(0, 0, pi/3) q[164];
cx q[142], q[164];
cx q[143], q[164];
U(0, 0, pi/3) q[164];
cx q[143], q[164];
cx q[146], q[164];
U(0, 0, pi/3) q[164];
cx q[146], q[164];
cx q[149], q[164];
U(0, 0, pi/3) q[164];
cx q[149], q[164];
cx q[150], q[164];
U(0, 0, pi/3) q[164];
cx q[150], q[164];
cx q[151], q[164];
U(0, 0, pi/3) q[164];
cx q[151], q[164];
cx q[152], q[164];
U(0, 0, pi/3) q[164];
cx q[152], q[164];
cx q[153], q[164];
U(0, 0, pi/3) q[164];
cx q[153], q[164];
cx q[154], q[164];
U(0, 0, pi/3) q[164];
cx q[154], q[164];
cx q[155], q[164];
U(0, 0, pi/3) q[164];
cx q[155], q[164];
cx q[156], q[164];
U(0, 0, pi/3) q[164];
cx q[156], q[164];
cx q[157], q[164];
U(0, 0, pi/3) q[164];
cx q[157], q[164];
cx q[161], q[164];
U(0, 0, pi/3) q[164];
cx q[161], q[164];
cx q[162], q[164];
U(0, 0, pi/3) q[164];
cx q[162], q[164];
cx q[163], q[164];
U(0, 0, pi/3) q[164];
cx q[163], q[164];
cx q[0], q[165];
U(0, 0, pi/3) q[165];
cx q[0], q[165];
cx q[1], q[165];
U(0, 0, pi/3) q[165];
cx q[1], q[165];
cx q[3], q[165];
U(0, 0, pi/3) q[165];
cx q[3], q[165];
cx q[5], q[165];
U(0, 0, pi/3) q[165];
cx q[5], q[165];
cx q[9], q[165];
U(0, 0, pi/3) q[165];
cx q[9], q[165];
cx q[14], q[165];
U(0, 0, pi/3) q[165];
cx q[14], q[165];
cx q[15], q[165];
U(0, 0, pi/3) q[165];
cx q[15], q[165];
cx q[17], q[165];
U(0, 0, pi/3) q[165];
cx q[17], q[165];
cx q[20], q[165];
U(0, 0, pi/3) q[165];
cx q[20], q[165];
cx q[21], q[165];
U(0, 0, pi/3) q[165];
cx q[21], q[165];
cx q[23], q[165];
U(0, 0, pi/3) q[165];
cx q[23], q[165];
cx q[25], q[165];
U(0, 0, pi/3) q[165];
cx q[25], q[165];
cx q[27], q[165];
U(0, 0, pi/3) q[165];
cx q[27], q[165];
cx q[28], q[165];
U(0, 0, pi/3) q[165];
cx q[28], q[165];
cx q[29], q[165];
U(0, 0, pi/3) q[165];
cx q[29], q[165];
cx q[31], q[165];
U(0, 0, pi/3) q[165];
cx q[31], q[165];
cx q[35], q[165];
U(0, 0, pi/3) q[165];
cx q[35], q[165];
cx q[36], q[165];
U(0, 0, pi/3) q[165];
cx q[36], q[165];
cx q[37], q[165];
U(0, 0, pi/3) q[165];
cx q[37], q[165];
cx q[39], q[165];
U(0, 0, pi/3) q[165];
cx q[39], q[165];
cx q[40], q[165];
U(0, 0, pi/3) q[165];
cx q[40], q[165];
cx q[41], q[165];
U(0, 0, pi/3) q[165];
cx q[41], q[165];
cx q[45], q[165];
U(0, 0, pi/3) q[165];
cx q[45], q[165];
cx q[46], q[165];
U(0, 0, pi/3) q[165];
cx q[46], q[165];
cx q[47], q[165];
U(0, 0, pi/3) q[165];
cx q[47], q[165];
cx q[48], q[165];
U(0, 0, pi/3) q[165];
cx q[48], q[165];
cx q[50], q[165];
U(0, 0, pi/3) q[165];
cx q[50], q[165];
cx q[52], q[165];
U(0, 0, pi/3) q[165];
cx q[52], q[165];
cx q[53], q[165];
U(0, 0, pi/3) q[165];
cx q[53], q[165];
cx q[54], q[165];
U(0, 0, pi/3) q[165];
cx q[54], q[165];
cx q[58], q[165];
U(0, 0, pi/3) q[165];
cx q[58], q[165];
cx q[59], q[165];
U(0, 0, pi/3) q[165];
cx q[59], q[165];
cx q[60], q[165];
U(0, 0, pi/3) q[165];
cx q[60], q[165];
cx q[62], q[165];
U(0, 0, pi/3) q[165];
cx q[62], q[165];
cx q[64], q[165];
U(0, 0, pi/3) q[165];
cx q[64], q[165];
cx q[68], q[165];
U(0, 0, pi/3) q[165];
cx q[68], q[165];
cx q[70], q[165];
U(0, 0, pi/3) q[165];
cx q[70], q[165];
cx q[71], q[165];
U(0, 0, pi/3) q[165];
cx q[71], q[165];
cx q[72], q[165];
U(0, 0, pi/3) q[165];
cx q[72], q[165];
cx q[73], q[165];
U(0, 0, pi/3) q[165];
cx q[73], q[165];
cx q[76], q[165];
U(0, 0, pi/3) q[165];
cx q[76], q[165];
cx q[80], q[165];
U(0, 0, pi/3) q[165];
cx q[80], q[165];
cx q[81], q[165];
U(0, 0, pi/3) q[165];
cx q[81], q[165];
cx q[83], q[165];
U(0, 0, pi/3) q[165];
cx q[83], q[165];
cx q[84], q[165];
U(0, 0, pi/3) q[165];
cx q[84], q[165];
cx q[85], q[165];
U(0, 0, pi/3) q[165];
cx q[85], q[165];
cx q[86], q[165];
U(0, 0, pi/3) q[165];
cx q[86], q[165];
cx q[87], q[165];
U(0, 0, pi/3) q[165];
cx q[87], q[165];
cx q[88], q[165];
U(0, 0, pi/3) q[165];
cx q[88], q[165];
cx q[91], q[165];
U(0, 0, pi/3) q[165];
cx q[91], q[165];
cx q[92], q[165];
U(0, 0, pi/3) q[165];
cx q[92], q[165];
cx q[93], q[165];
U(0, 0, pi/3) q[165];
cx q[93], q[165];
cx q[94], q[165];
U(0, 0, pi/3) q[165];
cx q[94], q[165];
cx q[96], q[165];
U(0, 0, pi/3) q[165];
cx q[96], q[165];
cx q[98], q[165];
U(0, 0, pi/3) q[165];
cx q[98], q[165];
cx q[99], q[165];
U(0, 0, pi/3) q[165];
cx q[99], q[165];
cx q[101], q[165];
U(0, 0, pi/3) q[165];
cx q[101], q[165];
cx q[103], q[165];
U(0, 0, pi/3) q[165];
cx q[103], q[165];
cx q[104], q[165];
U(0, 0, pi/3) q[165];
cx q[104], q[165];
cx q[105], q[165];
U(0, 0, pi/3) q[165];
cx q[105], q[165];
cx q[108], q[165];
U(0, 0, pi/3) q[165];
cx q[108], q[165];
cx q[110], q[165];
U(0, 0, pi/3) q[165];
cx q[110], q[165];
cx q[111], q[165];
U(0, 0, pi/3) q[165];
cx q[111], q[165];
cx q[117], q[165];
U(0, 0, pi/3) q[165];
cx q[117], q[165];
cx q[118], q[165];
U(0, 0, pi/3) q[165];
cx q[118], q[165];
cx q[119], q[165];
U(0, 0, pi/3) q[165];
cx q[119], q[165];
cx q[120], q[165];
U(0, 0, pi/3) q[165];
cx q[120], q[165];
cx q[122], q[165];
U(0, 0, pi/3) q[165];
cx q[122], q[165];
cx q[124], q[165];
U(0, 0, pi/3) q[165];
cx q[124], q[165];
cx q[126], q[165];
U(0, 0, pi/3) q[165];
cx q[126], q[165];
cx q[127], q[165];
U(0, 0, pi/3) q[165];
cx q[127], q[165];
cx q[128], q[165];
U(0, 0, pi/3) q[165];
cx q[128], q[165];
cx q[129], q[165];
U(0, 0, pi/3) q[165];
cx q[129], q[165];
cx q[130], q[165];
U(0, 0, pi/3) q[165];
cx q[130], q[165];
cx q[131], q[165];
U(0, 0, pi/3) q[165];
cx q[131], q[165];
cx q[134], q[165];
U(0, 0, pi/3) q[165];
cx q[134], q[165];
cx q[136], q[165];
U(0, 0, pi/3) q[165];
cx q[136], q[165];
cx q[141], q[165];
U(0, 0, pi/3) q[165];
cx q[141], q[165];
cx q[142], q[165];
U(0, 0, pi/3) q[165];
cx q[142], q[165];
cx q[143], q[165];
U(0, 0, pi/3) q[165];
cx q[143], q[165];
cx q[144], q[165];
U(0, 0, pi/3) q[165];
cx q[144], q[165];
cx q[146], q[165];
U(0, 0, pi/3) q[165];
cx q[146], q[165];
cx q[148], q[165];
U(0, 0, pi/3) q[165];
cx q[148], q[165];
cx q[149], q[165];
U(0, 0, pi/3) q[165];
cx q[149], q[165];
cx q[150], q[165];
U(0, 0, pi/3) q[165];
cx q[150], q[165];
cx q[153], q[165];
U(0, 0, pi/3) q[165];
cx q[153], q[165];
cx q[157], q[165];
U(0, 0, pi/3) q[165];
cx q[157], q[165];
cx q[159], q[165];
U(0, 0, pi/3) q[165];
cx q[159], q[165];
cx q[160], q[165];
U(0, 0, pi/3) q[165];
cx q[160], q[165];
cx q[161], q[165];
U(0, 0, pi/3) q[165];
cx q[161], q[165];
cx q[164], q[165];
U(0, 0, pi/3) q[165];
cx q[164], q[165];
cx q[0], q[166];
U(0, 0, pi/3) q[166];
cx q[0], q[166];
cx q[2], q[166];
U(0, 0, pi/3) q[166];
cx q[2], q[166];
cx q[3], q[166];
U(0, 0, pi/3) q[166];
cx q[3], q[166];
cx q[8], q[166];
U(0, 0, pi/3) q[166];
cx q[8], q[166];
cx q[10], q[166];
U(0, 0, pi/3) q[166];
cx q[10], q[166];
cx q[11], q[166];
U(0, 0, pi/3) q[166];
cx q[11], q[166];
cx q[12], q[166];
U(0, 0, pi/3) q[166];
cx q[12], q[166];
cx q[13], q[166];
U(0, 0, pi/3) q[166];
cx q[13], q[166];
cx q[14], q[166];
U(0, 0, pi/3) q[166];
cx q[14], q[166];
cx q[16], q[166];
U(0, 0, pi/3) q[166];
cx q[16], q[166];
cx q[17], q[166];
U(0, 0, pi/3) q[166];
cx q[17], q[166];
cx q[20], q[166];
U(0, 0, pi/3) q[166];
cx q[20], q[166];
cx q[22], q[166];
U(0, 0, pi/3) q[166];
cx q[22], q[166];
cx q[24], q[166];
U(0, 0, pi/3) q[166];
cx q[24], q[166];
cx q[25], q[166];
U(0, 0, pi/3) q[166];
cx q[25], q[166];
cx q[27], q[166];
U(0, 0, pi/3) q[166];
cx q[27], q[166];
cx q[30], q[166];
U(0, 0, pi/3) q[166];
cx q[30], q[166];
cx q[31], q[166];
U(0, 0, pi/3) q[166];
cx q[31], q[166];
cx q[34], q[166];
U(0, 0, pi/3) q[166];
cx q[34], q[166];
cx q[37], q[166];
U(0, 0, pi/3) q[166];
cx q[37], q[166];
cx q[40], q[166];
U(0, 0, pi/3) q[166];
cx q[40], q[166];
cx q[41], q[166];
U(0, 0, pi/3) q[166];
cx q[41], q[166];
cx q[43], q[166];
U(0, 0, pi/3) q[166];
cx q[43], q[166];
cx q[44], q[166];
U(0, 0, pi/3) q[166];
cx q[44], q[166];
cx q[45], q[166];
U(0, 0, pi/3) q[166];
cx q[45], q[166];
cx q[48], q[166];
U(0, 0, pi/3) q[166];
cx q[48], q[166];
cx q[51], q[166];
U(0, 0, pi/3) q[166];
cx q[51], q[166];
cx q[52], q[166];
U(0, 0, pi/3) q[166];
cx q[52], q[166];
cx q[53], q[166];
U(0, 0, pi/3) q[166];
cx q[53], q[166];
cx q[54], q[166];
U(0, 0, pi/3) q[166];
cx q[54], q[166];
cx q[55], q[166];
U(0, 0, pi/3) q[166];
cx q[55], q[166];
cx q[59], q[166];
U(0, 0, pi/3) q[166];
cx q[59], q[166];
cx q[60], q[166];
U(0, 0, pi/3) q[166];
cx q[60], q[166];
cx q[61], q[166];
U(0, 0, pi/3) q[166];
cx q[61], q[166];
cx q[62], q[166];
U(0, 0, pi/3) q[166];
cx q[62], q[166];
cx q[63], q[166];
U(0, 0, pi/3) q[166];
cx q[63], q[166];
cx q[64], q[166];
U(0, 0, pi/3) q[166];
cx q[64], q[166];
cx q[65], q[166];
U(0, 0, pi/3) q[166];
cx q[65], q[166];
cx q[68], q[166];
U(0, 0, pi/3) q[166];
cx q[68], q[166];
cx q[69], q[166];
U(0, 0, pi/3) q[166];
cx q[69], q[166];
cx q[70], q[166];
U(0, 0, pi/3) q[166];
cx q[70], q[166];
cx q[72], q[166];
U(0, 0, pi/3) q[166];
cx q[72], q[166];
cx q[77], q[166];
U(0, 0, pi/3) q[166];
cx q[77], q[166];
cx q[78], q[166];
U(0, 0, pi/3) q[166];
cx q[78], q[166];
cx q[83], q[166];
U(0, 0, pi/3) q[166];
cx q[83], q[166];
cx q[84], q[166];
U(0, 0, pi/3) q[166];
cx q[84], q[166];
cx q[88], q[166];
U(0, 0, pi/3) q[166];
cx q[88], q[166];
cx q[89], q[166];
U(0, 0, pi/3) q[166];
cx q[89], q[166];
cx q[91], q[166];
U(0, 0, pi/3) q[166];
cx q[91], q[166];
cx q[92], q[166];
U(0, 0, pi/3) q[166];
cx q[92], q[166];
cx q[93], q[166];
U(0, 0, pi/3) q[166];
cx q[93], q[166];
cx q[98], q[166];
U(0, 0, pi/3) q[166];
cx q[98], q[166];
cx q[99], q[166];
U(0, 0, pi/3) q[166];
cx q[99], q[166];
cx q[100], q[166];
U(0, 0, pi/3) q[166];
cx q[100], q[166];
cx q[101], q[166];
U(0, 0, pi/3) q[166];
cx q[101], q[166];
cx q[102], q[166];
U(0, 0, pi/3) q[166];
cx q[102], q[166];
cx q[103], q[166];
U(0, 0, pi/3) q[166];
cx q[103], q[166];
cx q[108], q[166];
U(0, 0, pi/3) q[166];
cx q[108], q[166];
cx q[113], q[166];
U(0, 0, pi/3) q[166];
cx q[113], q[166];
cx q[115], q[166];
U(0, 0, pi/3) q[166];
cx q[115], q[166];
cx q[117], q[166];
U(0, 0, pi/3) q[166];
cx q[117], q[166];
cx q[118], q[166];
U(0, 0, pi/3) q[166];
cx q[118], q[166];
cx q[119], q[166];
U(0, 0, pi/3) q[166];
cx q[119], q[166];
cx q[120], q[166];
U(0, 0, pi/3) q[166];
cx q[120], q[166];
cx q[121], q[166];
U(0, 0, pi/3) q[166];
cx q[121], q[166];
cx q[122], q[166];
U(0, 0, pi/3) q[166];
cx q[122], q[166];
cx q[123], q[166];
U(0, 0, pi/3) q[166];
cx q[123], q[166];
cx q[124], q[166];
U(0, 0, pi/3) q[166];
cx q[124], q[166];
cx q[126], q[166];
U(0, 0, pi/3) q[166];
cx q[126], q[166];
cx q[127], q[166];
U(0, 0, pi/3) q[166];
cx q[127], q[166];
cx q[128], q[166];
U(0, 0, pi/3) q[166];
cx q[128], q[166];
cx q[129], q[166];
U(0, 0, pi/3) q[166];
cx q[129], q[166];
cx q[133], q[166];
U(0, 0, pi/3) q[166];
cx q[133], q[166];
cx q[134], q[166];
U(0, 0, pi/3) q[166];
cx q[134], q[166];
cx q[135], q[166];
U(0, 0, pi/3) q[166];
cx q[135], q[166];
cx q[137], q[166];
U(0, 0, pi/3) q[166];
cx q[137], q[166];
cx q[138], q[166];
U(0, 0, pi/3) q[166];
cx q[138], q[166];
cx q[139], q[166];
U(0, 0, pi/3) q[166];
cx q[139], q[166];
cx q[140], q[166];
U(0, 0, pi/3) q[166];
cx q[140], q[166];
cx q[142], q[166];
U(0, 0, pi/3) q[166];
cx q[142], q[166];
cx q[147], q[166];
U(0, 0, pi/3) q[166];
cx q[147], q[166];
cx q[148], q[166];
U(0, 0, pi/3) q[166];
cx q[148], q[166];
cx q[149], q[166];
U(0, 0, pi/3) q[166];
cx q[149], q[166];
cx q[152], q[166];
U(0, 0, pi/3) q[166];
cx q[152], q[166];
cx q[153], q[166];
U(0, 0, pi/3) q[166];
cx q[153], q[166];
cx q[155], q[166];
U(0, 0, pi/3) q[166];
cx q[155], q[166];
cx q[160], q[166];
U(0, 0, pi/3) q[166];
cx q[160], q[166];
cx q[162], q[166];
U(0, 0, pi/3) q[166];
cx q[162], q[166];
cx q[163], q[166];
U(0, 0, pi/3) q[166];
cx q[163], q[166];
cx q[1], q[167];
U(0, 0, pi/3) q[167];
cx q[1], q[167];
cx q[3], q[167];
U(0, 0, pi/3) q[167];
cx q[3], q[167];
cx q[4], q[167];
U(0, 0, pi/3) q[167];
cx q[4], q[167];
cx q[6], q[167];
U(0, 0, pi/3) q[167];
cx q[6], q[167];
cx q[8], q[167];
U(0, 0, pi/3) q[167];
cx q[8], q[167];
cx q[13], q[167];
U(0, 0, pi/3) q[167];
cx q[13], q[167];
cx q[15], q[167];
U(0, 0, pi/3) q[167];
cx q[15], q[167];
cx q[18], q[167];
U(0, 0, pi/3) q[167];
cx q[18], q[167];
cx q[19], q[167];
U(0, 0, pi/3) q[167];
cx q[19], q[167];
cx q[21], q[167];
U(0, 0, pi/3) q[167];
cx q[21], q[167];
cx q[23], q[167];
U(0, 0, pi/3) q[167];
cx q[23], q[167];
cx q[24], q[167];
U(0, 0, pi/3) q[167];
cx q[24], q[167];
cx q[25], q[167];
U(0, 0, pi/3) q[167];
cx q[25], q[167];
cx q[28], q[167];
U(0, 0, pi/3) q[167];
cx q[28], q[167];
cx q[29], q[167];
U(0, 0, pi/3) q[167];
cx q[29], q[167];
cx q[30], q[167];
U(0, 0, pi/3) q[167];
cx q[30], q[167];
cx q[33], q[167];
U(0, 0, pi/3) q[167];
cx q[33], q[167];
cx q[37], q[167];
U(0, 0, pi/3) q[167];
cx q[37], q[167];
cx q[38], q[167];
U(0, 0, pi/3) q[167];
cx q[38], q[167];
cx q[40], q[167];
U(0, 0, pi/3) q[167];
cx q[40], q[167];
cx q[45], q[167];
U(0, 0, pi/3) q[167];
cx q[45], q[167];
cx q[46], q[167];
U(0, 0, pi/3) q[167];
cx q[46], q[167];
cx q[47], q[167];
U(0, 0, pi/3) q[167];
cx q[47], q[167];
cx q[49], q[167];
U(0, 0, pi/3) q[167];
cx q[49], q[167];
cx q[50], q[167];
U(0, 0, pi/3) q[167];
cx q[50], q[167];
cx q[53], q[167];
U(0, 0, pi/3) q[167];
cx q[53], q[167];
cx q[54], q[167];
U(0, 0, pi/3) q[167];
cx q[54], q[167];
cx q[55], q[167];
U(0, 0, pi/3) q[167];
cx q[55], q[167];
cx q[56], q[167];
U(0, 0, pi/3) q[167];
cx q[56], q[167];
cx q[57], q[167];
U(0, 0, pi/3) q[167];
cx q[57], q[167];
cx q[58], q[167];
U(0, 0, pi/3) q[167];
cx q[58], q[167];
cx q[59], q[167];
U(0, 0, pi/3) q[167];
cx q[59], q[167];
cx q[61], q[167];
U(0, 0, pi/3) q[167];
cx q[61], q[167];
cx q[62], q[167];
U(0, 0, pi/3) q[167];
cx q[62], q[167];
cx q[65], q[167];
U(0, 0, pi/3) q[167];
cx q[65], q[167];
cx q[68], q[167];
U(0, 0, pi/3) q[167];
cx q[68], q[167];
cx q[69], q[167];
U(0, 0, pi/3) q[167];
cx q[69], q[167];
cx q[72], q[167];
U(0, 0, pi/3) q[167];
cx q[72], q[167];
cx q[75], q[167];
U(0, 0, pi/3) q[167];
cx q[75], q[167];
cx q[77], q[167];
U(0, 0, pi/3) q[167];
cx q[77], q[167];
cx q[78], q[167];
U(0, 0, pi/3) q[167];
cx q[78], q[167];
cx q[79], q[167];
U(0, 0, pi/3) q[167];
cx q[79], q[167];
cx q[81], q[167];
U(0, 0, pi/3) q[167];
cx q[81], q[167];
cx q[82], q[167];
U(0, 0, pi/3) q[167];
cx q[82], q[167];
cx q[86], q[167];
U(0, 0, pi/3) q[167];
cx q[86], q[167];
cx q[87], q[167];
U(0, 0, pi/3) q[167];
cx q[87], q[167];
cx q[90], q[167];
U(0, 0, pi/3) q[167];
cx q[90], q[167];
cx q[91], q[167];
U(0, 0, pi/3) q[167];
cx q[91], q[167];
cx q[92], q[167];
U(0, 0, pi/3) q[167];
cx q[92], q[167];
cx q[93], q[167];
U(0, 0, pi/3) q[167];
cx q[93], q[167];
cx q[95], q[167];
U(0, 0, pi/3) q[167];
cx q[95], q[167];
cx q[97], q[167];
U(0, 0, pi/3) q[167];
cx q[97], q[167];
cx q[98], q[167];
U(0, 0, pi/3) q[167];
cx q[98], q[167];
cx q[99], q[167];
U(0, 0, pi/3) q[167];
cx q[99], q[167];
cx q[101], q[167];
U(0, 0, pi/3) q[167];
cx q[101], q[167];
cx q[105], q[167];
U(0, 0, pi/3) q[167];
cx q[105], q[167];
cx q[106], q[167];
U(0, 0, pi/3) q[167];
cx q[106], q[167];
cx q[107], q[167];
U(0, 0, pi/3) q[167];
cx q[107], q[167];
cx q[110], q[167];
U(0, 0, pi/3) q[167];
cx q[110], q[167];
cx q[111], q[167];
U(0, 0, pi/3) q[167];
cx q[111], q[167];
cx q[112], q[167];
U(0, 0, pi/3) q[167];
cx q[112], q[167];
cx q[117], q[167];
U(0, 0, pi/3) q[167];
cx q[117], q[167];
cx q[119], q[167];
U(0, 0, pi/3) q[167];
cx q[119], q[167];
cx q[126], q[167];
U(0, 0, pi/3) q[167];
cx q[126], q[167];
cx q[128], q[167];
U(0, 0, pi/3) q[167];
cx q[128], q[167];
cx q[130], q[167];
U(0, 0, pi/3) q[167];
cx q[130], q[167];
cx q[131], q[167];
U(0, 0, pi/3) q[167];
cx q[131], q[167];
cx q[138], q[167];
U(0, 0, pi/3) q[167];
cx q[138], q[167];
cx q[139], q[167];
U(0, 0, pi/3) q[167];
cx q[139], q[167];
cx q[142], q[167];
U(0, 0, pi/3) q[167];
cx q[142], q[167];
cx q[143], q[167];
U(0, 0, pi/3) q[167];
cx q[143], q[167];
cx q[145], q[167];
U(0, 0, pi/3) q[167];
cx q[145], q[167];
cx q[147], q[167];
U(0, 0, pi/3) q[167];
cx q[147], q[167];
cx q[148], q[167];
U(0, 0, pi/3) q[167];
cx q[148], q[167];
cx q[155], q[167];
U(0, 0, pi/3) q[167];
cx q[155], q[167];
cx q[158], q[167];
U(0, 0, pi/3) q[167];
cx q[158], q[167];
cx q[160], q[167];
U(0, 0, pi/3) q[167];
cx q[160], q[167];
cx q[161], q[167];
U(0, 0, pi/3) q[167];
cx q[161], q[167];
cx q[162], q[167];
U(0, 0, pi/3) q[167];
cx q[162], q[167];
cx q[164], q[167];
U(0, 0, pi/3) q[167];
cx q[164], q[167];
cx q[165], q[167];
U(0, 0, pi/3) q[167];
cx q[165], q[167];
cx q[0], q[168];
U(0, 0, pi/3) q[168];
cx q[0], q[168];
cx q[2], q[168];
U(0, 0, pi/3) q[168];
cx q[2], q[168];
cx q[3], q[168];
U(0, 0, pi/3) q[168];
cx q[3], q[168];
cx q[4], q[168];
U(0, 0, pi/3) q[168];
cx q[4], q[168];
cx q[5], q[168];
U(0, 0, pi/3) q[168];
cx q[5], q[168];
cx q[6], q[168];
U(0, 0, pi/3) q[168];
cx q[6], q[168];
cx q[7], q[168];
U(0, 0, pi/3) q[168];
cx q[7], q[168];
cx q[8], q[168];
U(0, 0, pi/3) q[168];
cx q[8], q[168];
cx q[18], q[168];
U(0, 0, pi/3) q[168];
cx q[18], q[168];
cx q[25], q[168];
U(0, 0, pi/3) q[168];
cx q[25], q[168];
cx q[27], q[168];
U(0, 0, pi/3) q[168];
cx q[27], q[168];
cx q[28], q[168];
U(0, 0, pi/3) q[168];
cx q[28], q[168];
cx q[30], q[168];
U(0, 0, pi/3) q[168];
cx q[30], q[168];
cx q[32], q[168];
U(0, 0, pi/3) q[168];
cx q[32], q[168];
cx q[33], q[168];
U(0, 0, pi/3) q[168];
cx q[33], q[168];
cx q[35], q[168];
U(0, 0, pi/3) q[168];
cx q[35], q[168];
cx q[37], q[168];
U(0, 0, pi/3) q[168];
cx q[37], q[168];
cx q[38], q[168];
U(0, 0, pi/3) q[168];
cx q[38], q[168];
cx q[39], q[168];
U(0, 0, pi/3) q[168];
cx q[39], q[168];
cx q[41], q[168];
U(0, 0, pi/3) q[168];
cx q[41], q[168];
cx q[44], q[168];
U(0, 0, pi/3) q[168];
cx q[44], q[168];
cx q[52], q[168];
U(0, 0, pi/3) q[168];
cx q[52], q[168];
cx q[53], q[168];
U(0, 0, pi/3) q[168];
cx q[53], q[168];
cx q[54], q[168];
U(0, 0, pi/3) q[168];
cx q[54], q[168];
cx q[56], q[168];
U(0, 0, pi/3) q[168];
cx q[56], q[168];
cx q[58], q[168];
U(0, 0, pi/3) q[168];
cx q[58], q[168];
cx q[61], q[168];
U(0, 0, pi/3) q[168];
cx q[61], q[168];
cx q[62], q[168];
U(0, 0, pi/3) q[168];
cx q[62], q[168];
cx q[65], q[168];
U(0, 0, pi/3) q[168];
cx q[65], q[168];
cx q[66], q[168];
U(0, 0, pi/3) q[168];
cx q[66], q[168];
cx q[72], q[168];
U(0, 0, pi/3) q[168];
cx q[72], q[168];
cx q[73], q[168];
U(0, 0, pi/3) q[168];
cx q[73], q[168];
cx q[74], q[168];
U(0, 0, pi/3) q[168];
cx q[74], q[168];
cx q[75], q[168];
U(0, 0, pi/3) q[168];
cx q[75], q[168];
cx q[85], q[168];
U(0, 0, pi/3) q[168];
cx q[85], q[168];
cx q[87], q[168];
U(0, 0, pi/3) q[168];
cx q[87], q[168];
cx q[88], q[168];
U(0, 0, pi/3) q[168];
cx q[88], q[168];
cx q[91], q[168];
U(0, 0, pi/3) q[168];
cx q[91], q[168];
cx q[92], q[168];
U(0, 0, pi/3) q[168];
cx q[92], q[168];
cx q[94], q[168];
U(0, 0, pi/3) q[168];
cx q[94], q[168];
cx q[97], q[168];
U(0, 0, pi/3) q[168];
cx q[97], q[168];
cx q[98], q[168];
U(0, 0, pi/3) q[168];
cx q[98], q[168];
cx q[102], q[168];
U(0, 0, pi/3) q[168];
cx q[102], q[168];
cx q[103], q[168];
U(0, 0, pi/3) q[168];
cx q[103], q[168];
cx q[104], q[168];
U(0, 0, pi/3) q[168];
cx q[104], q[168];
cx q[109], q[168];
U(0, 0, pi/3) q[168];
cx q[109], q[168];
cx q[113], q[168];
U(0, 0, pi/3) q[168];
cx q[113], q[168];
cx q[115], q[168];
U(0, 0, pi/3) q[168];
cx q[115], q[168];
cx q[116], q[168];
U(0, 0, pi/3) q[168];
cx q[116], q[168];
cx q[118], q[168];
U(0, 0, pi/3) q[168];
cx q[118], q[168];
cx q[121], q[168];
U(0, 0, pi/3) q[168];
cx q[121], q[168];
cx q[122], q[168];
U(0, 0, pi/3) q[168];
cx q[122], q[168];
cx q[125], q[168];
U(0, 0, pi/3) q[168];
cx q[125], q[168];
cx q[127], q[168];
U(0, 0, pi/3) q[168];
cx q[127], q[168];
cx q[128], q[168];
U(0, 0, pi/3) q[168];
cx q[128], q[168];
cx q[130], q[168];
U(0, 0, pi/3) q[168];
cx q[130], q[168];
cx q[133], q[168];
U(0, 0, pi/3) q[168];
cx q[133], q[168];
cx q[136], q[168];
U(0, 0, pi/3) q[168];
cx q[136], q[168];
cx q[138], q[168];
U(0, 0, pi/3) q[168];
cx q[138], q[168];
cx q[143], q[168];
U(0, 0, pi/3) q[168];
cx q[143], q[168];
cx q[144], q[168];
U(0, 0, pi/3) q[168];
cx q[144], q[168];
cx q[145], q[168];
U(0, 0, pi/3) q[168];
cx q[145], q[168];
cx q[148], q[168];
U(0, 0, pi/3) q[168];
cx q[148], q[168];
cx q[149], q[168];
U(0, 0, pi/3) q[168];
cx q[149], q[168];
cx q[150], q[168];
U(0, 0, pi/3) q[168];
cx q[150], q[168];
cx q[153], q[168];
U(0, 0, pi/3) q[168];
cx q[153], q[168];
cx q[161], q[168];
U(0, 0, pi/3) q[168];
cx q[161], q[168];
cx q[167], q[168];
U(0, 0, pi/3) q[168];
cx q[167], q[168];
cx q[1], q[169];
U(0, 0, pi/3) q[169];
cx q[1], q[169];
cx q[2], q[169];
U(0, 0, pi/3) q[169];
cx q[2], q[169];
cx q[3], q[169];
U(0, 0, pi/3) q[169];
cx q[3], q[169];
cx q[6], q[169];
U(0, 0, pi/3) q[169];
cx q[6], q[169];
cx q[7], q[169];
U(0, 0, pi/3) q[169];
cx q[7], q[169];
cx q[8], q[169];
U(0, 0, pi/3) q[169];
cx q[8], q[169];
cx q[9], q[169];
U(0, 0, pi/3) q[169];
cx q[9], q[169];
cx q[10], q[169];
U(0, 0, pi/3) q[169];
cx q[10], q[169];
cx q[11], q[169];
U(0, 0, pi/3) q[169];
cx q[11], q[169];
cx q[13], q[169];
U(0, 0, pi/3) q[169];
cx q[13], q[169];
cx q[14], q[169];
U(0, 0, pi/3) q[169];
cx q[14], q[169];
cx q[18], q[169];
U(0, 0, pi/3) q[169];
cx q[18], q[169];
cx q[22], q[169];
U(0, 0, pi/3) q[169];
cx q[22], q[169];
cx q[23], q[169];
U(0, 0, pi/3) q[169];
cx q[23], q[169];
cx q[24], q[169];
U(0, 0, pi/3) q[169];
cx q[24], q[169];
cx q[25], q[169];
U(0, 0, pi/3) q[169];
cx q[25], q[169];
cx q[26], q[169];
U(0, 0, pi/3) q[169];
cx q[26], q[169];
cx q[27], q[169];
U(0, 0, pi/3) q[169];
cx q[27], q[169];
cx q[29], q[169];
U(0, 0, pi/3) q[169];
cx q[29], q[169];
cx q[32], q[169];
U(0, 0, pi/3) q[169];
cx q[32], q[169];
cx q[35], q[169];
U(0, 0, pi/3) q[169];
cx q[35], q[169];
cx q[38], q[169];
U(0, 0, pi/3) q[169];
cx q[38], q[169];
cx q[41], q[169];
U(0, 0, pi/3) q[169];
cx q[41], q[169];
cx q[42], q[169];
U(0, 0, pi/3) q[169];
cx q[42], q[169];
cx q[44], q[169];
U(0, 0, pi/3) q[169];
cx q[44], q[169];
cx q[46], q[169];
U(0, 0, pi/3) q[169];
cx q[46], q[169];
cx q[47], q[169];
U(0, 0, pi/3) q[169];
cx q[47], q[169];
cx q[49], q[169];
U(0, 0, pi/3) q[169];
cx q[49], q[169];
cx q[53], q[169];
U(0, 0, pi/3) q[169];
cx q[53], q[169];
cx q[55], q[169];
U(0, 0, pi/3) q[169];
cx q[55], q[169];
cx q[57], q[169];
U(0, 0, pi/3) q[169];
cx q[57], q[169];
cx q[59], q[169];
U(0, 0, pi/3) q[169];
cx q[59], q[169];
cx q[60], q[169];
U(0, 0, pi/3) q[169];
cx q[60], q[169];
cx q[63], q[169];
U(0, 0, pi/3) q[169];
cx q[63], q[169];
cx q[64], q[169];
U(0, 0, pi/3) q[169];
cx q[64], q[169];
cx q[66], q[169];
U(0, 0, pi/3) q[169];
cx q[66], q[169];
cx q[67], q[169];
U(0, 0, pi/3) q[169];
cx q[67], q[169];
cx q[68], q[169];
U(0, 0, pi/3) q[169];
cx q[68], q[169];
cx q[69], q[169];
U(0, 0, pi/3) q[169];
cx q[69], q[169];
cx q[72], q[169];
U(0, 0, pi/3) q[169];
cx q[72], q[169];
cx q[73], q[169];
U(0, 0, pi/3) q[169];
cx q[73], q[169];
cx q[75], q[169];
U(0, 0, pi/3) q[169];
cx q[75], q[169];
cx q[76], q[169];
U(0, 0, pi/3) q[169];
cx q[76], q[169];
cx q[78], q[169];
U(0, 0, pi/3) q[169];
cx q[78], q[169];
cx q[79], q[169];
U(0, 0, pi/3) q[169];
cx q[79], q[169];
cx q[81], q[169];
U(0, 0, pi/3) q[169];
cx q[81], q[169];
cx q[84], q[169];
U(0, 0, pi/3) q[169];
cx q[84], q[169];
cx q[86], q[169];
U(0, 0, pi/3) q[169];
cx q[86], q[169];
cx q[87], q[169];
U(0, 0, pi/3) q[169];
cx q[87], q[169];
cx q[92], q[169];
U(0, 0, pi/3) q[169];
cx q[92], q[169];
cx q[94], q[169];
U(0, 0, pi/3) q[169];
cx q[94], q[169];
cx q[95], q[169];
U(0, 0, pi/3) q[169];
cx q[95], q[169];
cx q[97], q[169];
U(0, 0, pi/3) q[169];
cx q[97], q[169];
cx q[98], q[169];
U(0, 0, pi/3) q[169];
cx q[98], q[169];
cx q[100], q[169];
U(0, 0, pi/3) q[169];
cx q[100], q[169];
cx q[102], q[169];
U(0, 0, pi/3) q[169];
cx q[102], q[169];
cx q[103], q[169];
U(0, 0, pi/3) q[169];
cx q[103], q[169];
cx q[105], q[169];
U(0, 0, pi/3) q[169];
cx q[105], q[169];
cx q[106], q[169];
U(0, 0, pi/3) q[169];
cx q[106], q[169];
cx q[108], q[169];
U(0, 0, pi/3) q[169];
cx q[108], q[169];
cx q[113], q[169];
U(0, 0, pi/3) q[169];
cx q[113], q[169];
cx q[114], q[169];
U(0, 0, pi/3) q[169];
cx q[114], q[169];
cx q[115], q[169];
U(0, 0, pi/3) q[169];
cx q[115], q[169];
cx q[116], q[169];
U(0, 0, pi/3) q[169];
cx q[116], q[169];
cx q[118], q[169];
U(0, 0, pi/3) q[169];
cx q[118], q[169];
cx q[119], q[169];
U(0, 0, pi/3) q[169];
cx q[119], q[169];
cx q[124], q[169];
U(0, 0, pi/3) q[169];
cx q[124], q[169];
cx q[125], q[169];
U(0, 0, pi/3) q[169];
cx q[125], q[169];
cx q[127], q[169];
U(0, 0, pi/3) q[169];
cx q[127], q[169];
cx q[129], q[169];
U(0, 0, pi/3) q[169];
cx q[129], q[169];
cx q[130], q[169];
U(0, 0, pi/3) q[169];
cx q[130], q[169];
cx q[131], q[169];
U(0, 0, pi/3) q[169];
cx q[131], q[169];
cx q[133], q[169];
U(0, 0, pi/3) q[169];
cx q[133], q[169];
cx q[134], q[169];
U(0, 0, pi/3) q[169];
cx q[134], q[169];
cx q[135], q[169];
U(0, 0, pi/3) q[169];
cx q[135], q[169];
cx q[136], q[169];
U(0, 0, pi/3) q[169];
cx q[136], q[169];
cx q[138], q[169];
U(0, 0, pi/3) q[169];
cx q[138], q[169];
cx q[140], q[169];
U(0, 0, pi/3) q[169];
cx q[140], q[169];
cx q[141], q[169];
U(0, 0, pi/3) q[169];
cx q[141], q[169];
cx q[147], q[169];
U(0, 0, pi/3) q[169];
cx q[147], q[169];
cx q[148], q[169];
U(0, 0, pi/3) q[169];
cx q[148], q[169];
cx q[152], q[169];
U(0, 0, pi/3) q[169];
cx q[152], q[169];
cx q[153], q[169];
U(0, 0, pi/3) q[169];
cx q[153], q[169];
cx q[154], q[169];
U(0, 0, pi/3) q[169];
cx q[154], q[169];
cx q[156], q[169];
U(0, 0, pi/3) q[169];
cx q[156], q[169];
cx q[159], q[169];
U(0, 0, pi/3) q[169];
cx q[159], q[169];
cx q[160], q[169];
U(0, 0, pi/3) q[169];
cx q[160], q[169];
cx q[161], q[169];
U(0, 0, pi/3) q[169];
cx q[161], q[169];
cx q[162], q[169];
U(0, 0, pi/3) q[169];
cx q[162], q[169];
cx q[165], q[169];
U(0, 0, pi/3) q[169];
cx q[165], q[169];
cx q[166], q[169];
U(0, 0, pi/3) q[169];
cx q[166], q[169];
cx q[167], q[169];
U(0, 0, pi/3) q[169];
cx q[167], q[169];
cx q[1], q[170];
U(0, 0, pi/3) q[170];
cx q[1], q[170];
cx q[4], q[170];
U(0, 0, pi/3) q[170];
cx q[4], q[170];
cx q[5], q[170];
U(0, 0, pi/3) q[170];
cx q[5], q[170];
cx q[6], q[170];
U(0, 0, pi/3) q[170];
cx q[6], q[170];
cx q[7], q[170];
U(0, 0, pi/3) q[170];
cx q[7], q[170];
cx q[9], q[170];
U(0, 0, pi/3) q[170];
cx q[9], q[170];
cx q[10], q[170];
U(0, 0, pi/3) q[170];
cx q[10], q[170];
cx q[11], q[170];
U(0, 0, pi/3) q[170];
cx q[11], q[170];
cx q[12], q[170];
U(0, 0, pi/3) q[170];
cx q[12], q[170];
cx q[14], q[170];
U(0, 0, pi/3) q[170];
cx q[14], q[170];
cx q[16], q[170];
U(0, 0, pi/3) q[170];
cx q[16], q[170];
cx q[18], q[170];
U(0, 0, pi/3) q[170];
cx q[18], q[170];
cx q[20], q[170];
U(0, 0, pi/3) q[170];
cx q[20], q[170];
cx q[22], q[170];
U(0, 0, pi/3) q[170];
cx q[22], q[170];
cx q[23], q[170];
U(0, 0, pi/3) q[170];
cx q[23], q[170];
cx q[25], q[170];
U(0, 0, pi/3) q[170];
cx q[25], q[170];
cx q[27], q[170];
U(0, 0, pi/3) q[170];
cx q[27], q[170];
cx q[28], q[170];
U(0, 0, pi/3) q[170];
cx q[28], q[170];
cx q[29], q[170];
U(0, 0, pi/3) q[170];
cx q[29], q[170];
cx q[30], q[170];
U(0, 0, pi/3) q[170];
cx q[30], q[170];
cx q[31], q[170];
U(0, 0, pi/3) q[170];
cx q[31], q[170];
cx q[33], q[170];
U(0, 0, pi/3) q[170];
cx q[33], q[170];
cx q[34], q[170];
U(0, 0, pi/3) q[170];
cx q[34], q[170];
cx q[38], q[170];
U(0, 0, pi/3) q[170];
cx q[38], q[170];
cx q[39], q[170];
U(0, 0, pi/3) q[170];
cx q[39], q[170];
cx q[40], q[170];
U(0, 0, pi/3) q[170];
cx q[40], q[170];
cx q[41], q[170];
U(0, 0, pi/3) q[170];
cx q[41], q[170];
cx q[43], q[170];
U(0, 0, pi/3) q[170];
cx q[43], q[170];
cx q[45], q[170];
U(0, 0, pi/3) q[170];
cx q[45], q[170];
cx q[47], q[170];
U(0, 0, pi/3) q[170];
cx q[47], q[170];
cx q[54], q[170];
U(0, 0, pi/3) q[170];
cx q[54], q[170];
cx q[55], q[170];
U(0, 0, pi/3) q[170];
cx q[55], q[170];
cx q[58], q[170];
U(0, 0, pi/3) q[170];
cx q[58], q[170];
cx q[61], q[170];
U(0, 0, pi/3) q[170];
cx q[61], q[170];
cx q[62], q[170];
U(0, 0, pi/3) q[170];
cx q[62], q[170];
cx q[64], q[170];
U(0, 0, pi/3) q[170];
cx q[64], q[170];
cx q[67], q[170];
U(0, 0, pi/3) q[170];
cx q[67], q[170];
cx q[68], q[170];
U(0, 0, pi/3) q[170];
cx q[68], q[170];
cx q[70], q[170];
U(0, 0, pi/3) q[170];
cx q[70], q[170];
cx q[71], q[170];
U(0, 0, pi/3) q[170];
cx q[71], q[170];
cx q[74], q[170];
U(0, 0, pi/3) q[170];
cx q[74], q[170];
cx q[76], q[170];
U(0, 0, pi/3) q[170];
cx q[76], q[170];
cx q[81], q[170];
U(0, 0, pi/3) q[170];
cx q[81], q[170];
cx q[86], q[170];
U(0, 0, pi/3) q[170];
cx q[86], q[170];
cx q[88], q[170];
U(0, 0, pi/3) q[170];
cx q[88], q[170];
cx q[89], q[170];
U(0, 0, pi/3) q[170];
cx q[89], q[170];
cx q[90], q[170];
U(0, 0, pi/3) q[170];
cx q[90], q[170];
cx q[91], q[170];
U(0, 0, pi/3) q[170];
cx q[91], q[170];
cx q[92], q[170];
U(0, 0, pi/3) q[170];
cx q[92], q[170];
cx q[93], q[170];
U(0, 0, pi/3) q[170];
cx q[93], q[170];
cx q[96], q[170];
U(0, 0, pi/3) q[170];
cx q[96], q[170];
cx q[97], q[170];
U(0, 0, pi/3) q[170];
cx q[97], q[170];
cx q[99], q[170];
U(0, 0, pi/3) q[170];
cx q[99], q[170];
cx q[101], q[170];
U(0, 0, pi/3) q[170];
cx q[101], q[170];
cx q[102], q[170];
U(0, 0, pi/3) q[170];
cx q[102], q[170];
cx q[104], q[170];
U(0, 0, pi/3) q[170];
cx q[104], q[170];
cx q[106], q[170];
U(0, 0, pi/3) q[170];
cx q[106], q[170];
cx q[108], q[170];
U(0, 0, pi/3) q[170];
cx q[108], q[170];
cx q[109], q[170];
U(0, 0, pi/3) q[170];
cx q[109], q[170];
cx q[111], q[170];
U(0, 0, pi/3) q[170];
cx q[111], q[170];
cx q[112], q[170];
U(0, 0, pi/3) q[170];
cx q[112], q[170];
cx q[117], q[170];
U(0, 0, pi/3) q[170];
cx q[117], q[170];
cx q[119], q[170];
U(0, 0, pi/3) q[170];
cx q[119], q[170];
cx q[123], q[170];
U(0, 0, pi/3) q[170];
cx q[123], q[170];
cx q[124], q[170];
U(0, 0, pi/3) q[170];
cx q[124], q[170];
cx q[125], q[170];
U(0, 0, pi/3) q[170];
cx q[125], q[170];
cx q[127], q[170];
U(0, 0, pi/3) q[170];
cx q[127], q[170];
cx q[129], q[170];
U(0, 0, pi/3) q[170];
cx q[129], q[170];
cx q[130], q[170];
U(0, 0, pi/3) q[170];
cx q[130], q[170];
cx q[131], q[170];
U(0, 0, pi/3) q[170];
cx q[131], q[170];
cx q[133], q[170];
U(0, 0, pi/3) q[170];
cx q[133], q[170];
cx q[134], q[170];
U(0, 0, pi/3) q[170];
cx q[134], q[170];
cx q[135], q[170];
U(0, 0, pi/3) q[170];
cx q[135], q[170];
cx q[140], q[170];
U(0, 0, pi/3) q[170];
cx q[140], q[170];
cx q[141], q[170];
U(0, 0, pi/3) q[170];
cx q[141], q[170];
cx q[143], q[170];
U(0, 0, pi/3) q[170];
cx q[143], q[170];
cx q[144], q[170];
U(0, 0, pi/3) q[170];
cx q[144], q[170];
cx q[149], q[170];
U(0, 0, pi/3) q[170];
cx q[149], q[170];
cx q[151], q[170];
U(0, 0, pi/3) q[170];
cx q[151], q[170];
cx q[152], q[170];
U(0, 0, pi/3) q[170];
cx q[152], q[170];
cx q[153], q[170];
U(0, 0, pi/3) q[170];
cx q[153], q[170];
cx q[155], q[170];
U(0, 0, pi/3) q[170];
cx q[155], q[170];
cx q[156], q[170];
U(0, 0, pi/3) q[170];
cx q[156], q[170];
cx q[163], q[170];
U(0, 0, pi/3) q[170];
cx q[163], q[170];
cx q[167], q[170];
U(0, 0, pi/3) q[170];
cx q[167], q[170];
cx q[169], q[170];
U(0, 0, pi/3) q[170];
cx q[169], q[170];
cx q[0], q[171];
U(0, 0, pi/3) q[171];
cx q[0], q[171];
cx q[3], q[171];
U(0, 0, pi/3) q[171];
cx q[3], q[171];
cx q[4], q[171];
U(0, 0, pi/3) q[171];
cx q[4], q[171];
cx q[5], q[171];
U(0, 0, pi/3) q[171];
cx q[5], q[171];
cx q[6], q[171];
U(0, 0, pi/3) q[171];
cx q[6], q[171];
cx q[7], q[171];
U(0, 0, pi/3) q[171];
cx q[7], q[171];
cx q[11], q[171];
U(0, 0, pi/3) q[171];
cx q[11], q[171];
cx q[15], q[171];
U(0, 0, pi/3) q[171];
cx q[15], q[171];
cx q[17], q[171];
U(0, 0, pi/3) q[171];
cx q[17], q[171];
cx q[18], q[171];
U(0, 0, pi/3) q[171];
cx q[18], q[171];
cx q[19], q[171];
U(0, 0, pi/3) q[171];
cx q[19], q[171];
cx q[21], q[171];
U(0, 0, pi/3) q[171];
cx q[21], q[171];
cx q[26], q[171];
U(0, 0, pi/3) q[171];
cx q[26], q[171];
cx q[27], q[171];
U(0, 0, pi/3) q[171];
cx q[27], q[171];
cx q[30], q[171];
U(0, 0, pi/3) q[171];
cx q[30], q[171];
cx q[31], q[171];
U(0, 0, pi/3) q[171];
cx q[31], q[171];
cx q[36], q[171];
U(0, 0, pi/3) q[171];
cx q[36], q[171];
cx q[42], q[171];
U(0, 0, pi/3) q[171];
cx q[42], q[171];
cx q[44], q[171];
U(0, 0, pi/3) q[171];
cx q[44], q[171];
cx q[45], q[171];
U(0, 0, pi/3) q[171];
cx q[45], q[171];
cx q[48], q[171];
U(0, 0, pi/3) q[171];
cx q[48], q[171];
cx q[50], q[171];
U(0, 0, pi/3) q[171];
cx q[50], q[171];
cx q[52], q[171];
U(0, 0, pi/3) q[171];
cx q[52], q[171];
cx q[53], q[171];
U(0, 0, pi/3) q[171];
cx q[53], q[171];
cx q[54], q[171];
U(0, 0, pi/3) q[171];
cx q[54], q[171];
cx q[56], q[171];
U(0, 0, pi/3) q[171];
cx q[56], q[171];
cx q[58], q[171];
U(0, 0, pi/3) q[171];
cx q[58], q[171];
cx q[59], q[171];
U(0, 0, pi/3) q[171];
cx q[59], q[171];
cx q[60], q[171];
U(0, 0, pi/3) q[171];
cx q[60], q[171];
cx q[66], q[171];
U(0, 0, pi/3) q[171];
cx q[66], q[171];
cx q[69], q[171];
U(0, 0, pi/3) q[171];
cx q[69], q[171];
cx q[70], q[171];
U(0, 0, pi/3) q[171];
cx q[70], q[171];
cx q[71], q[171];
U(0, 0, pi/3) q[171];
cx q[71], q[171];
cx q[74], q[171];
U(0, 0, pi/3) q[171];
cx q[74], q[171];
cx q[75], q[171];
U(0, 0, pi/3) q[171];
cx q[75], q[171];
cx q[81], q[171];
U(0, 0, pi/3) q[171];
cx q[81], q[171];
cx q[84], q[171];
U(0, 0, pi/3) q[171];
cx q[84], q[171];
cx q[85], q[171];
U(0, 0, pi/3) q[171];
cx q[85], q[171];
cx q[86], q[171];
U(0, 0, pi/3) q[171];
cx q[86], q[171];
cx q[87], q[171];
U(0, 0, pi/3) q[171];
cx q[87], q[171];
cx q[89], q[171];
U(0, 0, pi/3) q[171];
cx q[89], q[171];
cx q[90], q[171];
U(0, 0, pi/3) q[171];
cx q[90], q[171];
cx q[92], q[171];
U(0, 0, pi/3) q[171];
cx q[92], q[171];
cx q[94], q[171];
U(0, 0, pi/3) q[171];
cx q[94], q[171];
cx q[96], q[171];
U(0, 0, pi/3) q[171];
cx q[96], q[171];
cx q[97], q[171];
U(0, 0, pi/3) q[171];
cx q[97], q[171];
cx q[99], q[171];
U(0, 0, pi/3) q[171];
cx q[99], q[171];
cx q[101], q[171];
U(0, 0, pi/3) q[171];
cx q[101], q[171];
cx q[103], q[171];
U(0, 0, pi/3) q[171];
cx q[103], q[171];
cx q[106], q[171];
U(0, 0, pi/3) q[171];
cx q[106], q[171];
cx q[114], q[171];
U(0, 0, pi/3) q[171];
cx q[114], q[171];
cx q[116], q[171];
U(0, 0, pi/3) q[171];
cx q[116], q[171];
cx q[117], q[171];
U(0, 0, pi/3) q[171];
cx q[117], q[171];
cx q[119], q[171];
U(0, 0, pi/3) q[171];
cx q[119], q[171];
cx q[120], q[171];
U(0, 0, pi/3) q[171];
cx q[120], q[171];
cx q[122], q[171];
U(0, 0, pi/3) q[171];
cx q[122], q[171];
cx q[123], q[171];
U(0, 0, pi/3) q[171];
cx q[123], q[171];
cx q[125], q[171];
U(0, 0, pi/3) q[171];
cx q[125], q[171];
cx q[126], q[171];
U(0, 0, pi/3) q[171];
cx q[126], q[171];
cx q[129], q[171];
U(0, 0, pi/3) q[171];
cx q[129], q[171];
cx q[130], q[171];
U(0, 0, pi/3) q[171];
cx q[130], q[171];
cx q[131], q[171];
U(0, 0, pi/3) q[171];
cx q[131], q[171];
cx q[132], q[171];
U(0, 0, pi/3) q[171];
cx q[132], q[171];
cx q[135], q[171];
U(0, 0, pi/3) q[171];
cx q[135], q[171];
cx q[136], q[171];
U(0, 0, pi/3) q[171];
cx q[136], q[171];
cx q[138], q[171];
U(0, 0, pi/3) q[171];
cx q[138], q[171];
cx q[140], q[171];
U(0, 0, pi/3) q[171];
cx q[140], q[171];
cx q[143], q[171];
U(0, 0, pi/3) q[171];
cx q[143], q[171];
cx q[145], q[171];
U(0, 0, pi/3) q[171];
cx q[145], q[171];
cx q[146], q[171];
U(0, 0, pi/3) q[171];
cx q[146], q[171];
cx q[151], q[171];
U(0, 0, pi/3) q[171];
cx q[151], q[171];
cx q[152], q[171];
U(0, 0, pi/3) q[171];
cx q[152], q[171];
cx q[153], q[171];
U(0, 0, pi/3) q[171];
cx q[153], q[171];
cx q[154], q[171];
U(0, 0, pi/3) q[171];
cx q[154], q[171];
cx q[155], q[171];
U(0, 0, pi/3) q[171];
cx q[155], q[171];
cx q[157], q[171];
U(0, 0, pi/3) q[171];
cx q[157], q[171];
cx q[161], q[171];
U(0, 0, pi/3) q[171];
cx q[161], q[171];
cx q[162], q[171];
U(0, 0, pi/3) q[171];
cx q[162], q[171];
cx q[164], q[171];
U(0, 0, pi/3) q[171];
cx q[164], q[171];
cx q[166], q[171];
U(0, 0, pi/3) q[171];
cx q[166], q[171];
cx q[2], q[172];
U(0, 0, pi/3) q[172];
cx q[2], q[172];
cx q[3], q[172];
U(0, 0, pi/3) q[172];
cx q[3], q[172];
cx q[4], q[172];
U(0, 0, pi/3) q[172];
cx q[4], q[172];
cx q[6], q[172];
U(0, 0, pi/3) q[172];
cx q[6], q[172];
cx q[7], q[172];
U(0, 0, pi/3) q[172];
cx q[7], q[172];
cx q[9], q[172];
U(0, 0, pi/3) q[172];
cx q[9], q[172];
cx q[10], q[172];
U(0, 0, pi/3) q[172];
cx q[10], q[172];
cx q[11], q[172];
U(0, 0, pi/3) q[172];
cx q[11], q[172];
cx q[13], q[172];
U(0, 0, pi/3) q[172];
cx q[13], q[172];
cx q[14], q[172];
U(0, 0, pi/3) q[172];
cx q[14], q[172];
cx q[15], q[172];
U(0, 0, pi/3) q[172];
cx q[15], q[172];
cx q[19], q[172];
U(0, 0, pi/3) q[172];
cx q[19], q[172];
cx q[20], q[172];
U(0, 0, pi/3) q[172];
cx q[20], q[172];
cx q[23], q[172];
U(0, 0, pi/3) q[172];
cx q[23], q[172];
cx q[24], q[172];
U(0, 0, pi/3) q[172];
cx q[24], q[172];
cx q[25], q[172];
U(0, 0, pi/3) q[172];
cx q[25], q[172];
cx q[27], q[172];
U(0, 0, pi/3) q[172];
cx q[27], q[172];
cx q[30], q[172];
U(0, 0, pi/3) q[172];
cx q[30], q[172];
cx q[34], q[172];
U(0, 0, pi/3) q[172];
cx q[34], q[172];
cx q[35], q[172];
U(0, 0, pi/3) q[172];
cx q[35], q[172];
cx q[39], q[172];
U(0, 0, pi/3) q[172];
cx q[39], q[172];
cx q[42], q[172];
U(0, 0, pi/3) q[172];
cx q[42], q[172];
cx q[43], q[172];
U(0, 0, pi/3) q[172];
cx q[43], q[172];
cx q[44], q[172];
U(0, 0, pi/3) q[172];
cx q[44], q[172];
cx q[47], q[172];
U(0, 0, pi/3) q[172];
cx q[47], q[172];
cx q[49], q[172];
U(0, 0, pi/3) q[172];
cx q[49], q[172];
cx q[51], q[172];
U(0, 0, pi/3) q[172];
cx q[51], q[172];
cx q[53], q[172];
U(0, 0, pi/3) q[172];
cx q[53], q[172];
cx q[56], q[172];
U(0, 0, pi/3) q[172];
cx q[56], q[172];
cx q[57], q[172];
U(0, 0, pi/3) q[172];
cx q[57], q[172];
cx q[58], q[172];
U(0, 0, pi/3) q[172];
cx q[58], q[172];
cx q[59], q[172];
U(0, 0, pi/3) q[172];
cx q[59], q[172];
cx q[60], q[172];
U(0, 0, pi/3) q[172];
cx q[60], q[172];
cx q[62], q[172];
U(0, 0, pi/3) q[172];
cx q[62], q[172];
cx q[63], q[172];
U(0, 0, pi/3) q[172];
cx q[63], q[172];
cx q[68], q[172];
U(0, 0, pi/3) q[172];
cx q[68], q[172];
cx q[69], q[172];
U(0, 0, pi/3) q[172];
cx q[69], q[172];
cx q[70], q[172];
U(0, 0, pi/3) q[172];
cx q[70], q[172];
cx q[71], q[172];
U(0, 0, pi/3) q[172];
cx q[71], q[172];
cx q[72], q[172];
U(0, 0, pi/3) q[172];
cx q[72], q[172];
cx q[73], q[172];
U(0, 0, pi/3) q[172];
cx q[73], q[172];
cx q[75], q[172];
U(0, 0, pi/3) q[172];
cx q[75], q[172];
cx q[76], q[172];
U(0, 0, pi/3) q[172];
cx q[76], q[172];
cx q[77], q[172];
U(0, 0, pi/3) q[172];
cx q[77], q[172];
cx q[78], q[172];
U(0, 0, pi/3) q[172];
cx q[78], q[172];
cx q[79], q[172];
U(0, 0, pi/3) q[172];
cx q[79], q[172];
cx q[80], q[172];
U(0, 0, pi/3) q[172];
cx q[80], q[172];
cx q[81], q[172];
U(0, 0, pi/3) q[172];
cx q[81], q[172];
cx q[82], q[172];
U(0, 0, pi/3) q[172];
cx q[82], q[172];
cx q[83], q[172];
U(0, 0, pi/3) q[172];
cx q[83], q[172];
cx q[84], q[172];
U(0, 0, pi/3) q[172];
cx q[84], q[172];
cx q[86], q[172];
U(0, 0, pi/3) q[172];
cx q[86], q[172];
cx q[88], q[172];
U(0, 0, pi/3) q[172];
cx q[88], q[172];
cx q[89], q[172];
U(0, 0, pi/3) q[172];
cx q[89], q[172];
cx q[90], q[172];
U(0, 0, pi/3) q[172];
cx q[90], q[172];
cx q[96], q[172];
U(0, 0, pi/3) q[172];
cx q[96], q[172];
cx q[97], q[172];
U(0, 0, pi/3) q[172];
cx q[97], q[172];
cx q[98], q[172];
U(0, 0, pi/3) q[172];
cx q[98], q[172];
cx q[99], q[172];
U(0, 0, pi/3) q[172];
cx q[99], q[172];
cx q[108], q[172];
U(0, 0, pi/3) q[172];
cx q[108], q[172];
cx q[110], q[172];
U(0, 0, pi/3) q[172];
cx q[110], q[172];
cx q[111], q[172];
U(0, 0, pi/3) q[172];
cx q[111], q[172];
cx q[113], q[172];
U(0, 0, pi/3) q[172];
cx q[113], q[172];
cx q[114], q[172];
U(0, 0, pi/3) q[172];
cx q[114], q[172];
cx q[118], q[172];
U(0, 0, pi/3) q[172];
cx q[118], q[172];
cx q[119], q[172];
U(0, 0, pi/3) q[172];
cx q[119], q[172];
cx q[120], q[172];
U(0, 0, pi/3) q[172];
cx q[120], q[172];
cx q[121], q[172];
U(0, 0, pi/3) q[172];
cx q[121], q[172];
cx q[124], q[172];
U(0, 0, pi/3) q[172];
cx q[124], q[172];
cx q[129], q[172];
U(0, 0, pi/3) q[172];
cx q[129], q[172];
cx q[130], q[172];
U(0, 0, pi/3) q[172];
cx q[130], q[172];
cx q[133], q[172];
U(0, 0, pi/3) q[172];
cx q[133], q[172];
cx q[136], q[172];
U(0, 0, pi/3) q[172];
cx q[136], q[172];
cx q[139], q[172];
U(0, 0, pi/3) q[172];
cx q[139], q[172];
cx q[140], q[172];
U(0, 0, pi/3) q[172];
cx q[140], q[172];
cx q[141], q[172];
U(0, 0, pi/3) q[172];
cx q[141], q[172];
cx q[143], q[172];
U(0, 0, pi/3) q[172];
cx q[143], q[172];
cx q[144], q[172];
U(0, 0, pi/3) q[172];
cx q[144], q[172];
cx q[145], q[172];
U(0, 0, pi/3) q[172];
cx q[145], q[172];
cx q[149], q[172];
U(0, 0, pi/3) q[172];
cx q[149], q[172];
cx q[151], q[172];
U(0, 0, pi/3) q[172];
cx q[151], q[172];
cx q[152], q[172];
U(0, 0, pi/3) q[172];
cx q[152], q[172];
cx q[154], q[172];
U(0, 0, pi/3) q[172];
cx q[154], q[172];
cx q[155], q[172];
U(0, 0, pi/3) q[172];
cx q[155], q[172];
cx q[157], q[172];
U(0, 0, pi/3) q[172];
cx q[157], q[172];
cx q[159], q[172];
U(0, 0, pi/3) q[172];
cx q[159], q[172];
cx q[160], q[172];
U(0, 0, pi/3) q[172];
cx q[160], q[172];
cx q[162], q[172];
U(0, 0, pi/3) q[172];
cx q[162], q[172];
cx q[164], q[172];
U(0, 0, pi/3) q[172];
cx q[164], q[172];
cx q[165], q[172];
U(0, 0, pi/3) q[172];
cx q[165], q[172];
cx q[168], q[172];
U(0, 0, pi/3) q[172];
cx q[168], q[172];
cx q[171], q[172];
U(0, 0, pi/3) q[172];
cx q[171], q[172];
cx q[0], q[173];
U(0, 0, pi/3) q[173];
cx q[0], q[173];
cx q[1], q[173];
U(0, 0, pi/3) q[173];
cx q[1], q[173];
cx q[2], q[173];
U(0, 0, pi/3) q[173];
cx q[2], q[173];
cx q[10], q[173];
U(0, 0, pi/3) q[173];
cx q[10], q[173];
cx q[11], q[173];
U(0, 0, pi/3) q[173];
cx q[11], q[173];
cx q[13], q[173];
U(0, 0, pi/3) q[173];
cx q[13], q[173];
cx q[16], q[173];
U(0, 0, pi/3) q[173];
cx q[16], q[173];
cx q[17], q[173];
U(0, 0, pi/3) q[173];
cx q[17], q[173];
cx q[18], q[173];
U(0, 0, pi/3) q[173];
cx q[18], q[173];
cx q[19], q[173];
U(0, 0, pi/3) q[173];
cx q[19], q[173];
cx q[20], q[173];
U(0, 0, pi/3) q[173];
cx q[20], q[173];
cx q[22], q[173];
U(0, 0, pi/3) q[173];
cx q[22], q[173];
cx q[23], q[173];
U(0, 0, pi/3) q[173];
cx q[23], q[173];
cx q[25], q[173];
U(0, 0, pi/3) q[173];
cx q[25], q[173];
cx q[28], q[173];
U(0, 0, pi/3) q[173];
cx q[28], q[173];
cx q[30], q[173];
U(0, 0, pi/3) q[173];
cx q[30], q[173];
cx q[31], q[173];
U(0, 0, pi/3) q[173];
cx q[31], q[173];
cx q[33], q[173];
U(0, 0, pi/3) q[173];
cx q[33], q[173];
cx q[37], q[173];
U(0, 0, pi/3) q[173];
cx q[37], q[173];
cx q[38], q[173];
U(0, 0, pi/3) q[173];
cx q[38], q[173];
cx q[39], q[173];
U(0, 0, pi/3) q[173];
cx q[39], q[173];
cx q[41], q[173];
U(0, 0, pi/3) q[173];
cx q[41], q[173];
cx q[42], q[173];
U(0, 0, pi/3) q[173];
cx q[42], q[173];
cx q[43], q[173];
U(0, 0, pi/3) q[173];
cx q[43], q[173];
cx q[44], q[173];
U(0, 0, pi/3) q[173];
cx q[44], q[173];
cx q[45], q[173];
U(0, 0, pi/3) q[173];
cx q[45], q[173];
cx q[47], q[173];
U(0, 0, pi/3) q[173];
cx q[47], q[173];
cx q[48], q[173];
U(0, 0, pi/3) q[173];
cx q[48], q[173];
cx q[51], q[173];
U(0, 0, pi/3) q[173];
cx q[51], q[173];
cx q[52], q[173];
U(0, 0, pi/3) q[173];
cx q[52], q[173];
cx q[53], q[173];
U(0, 0, pi/3) q[173];
cx q[53], q[173];
cx q[55], q[173];
U(0, 0, pi/3) q[173];
cx q[55], q[173];
cx q[56], q[173];
U(0, 0, pi/3) q[173];
cx q[56], q[173];
cx q[59], q[173];
U(0, 0, pi/3) q[173];
cx q[59], q[173];
cx q[62], q[173];
U(0, 0, pi/3) q[173];
cx q[62], q[173];
cx q[63], q[173];
U(0, 0, pi/3) q[173];
cx q[63], q[173];
cx q[64], q[173];
U(0, 0, pi/3) q[173];
cx q[64], q[173];
cx q[65], q[173];
U(0, 0, pi/3) q[173];
cx q[65], q[173];
cx q[66], q[173];
U(0, 0, pi/3) q[173];
cx q[66], q[173];
cx q[67], q[173];
U(0, 0, pi/3) q[173];
cx q[67], q[173];
cx q[68], q[173];
U(0, 0, pi/3) q[173];
cx q[68], q[173];
cx q[70], q[173];
U(0, 0, pi/3) q[173];
cx q[70], q[173];
cx q[72], q[173];
U(0, 0, pi/3) q[173];
cx q[72], q[173];
cx q[76], q[173];
U(0, 0, pi/3) q[173];
cx q[76], q[173];
cx q[77], q[173];
U(0, 0, pi/3) q[173];
cx q[77], q[173];
cx q[79], q[173];
U(0, 0, pi/3) q[173];
cx q[79], q[173];
cx q[80], q[173];
U(0, 0, pi/3) q[173];
cx q[80], q[173];
cx q[81], q[173];
U(0, 0, pi/3) q[173];
cx q[81], q[173];
cx q[86], q[173];
U(0, 0, pi/3) q[173];
cx q[86], q[173];
cx q[87], q[173];
U(0, 0, pi/3) q[173];
cx q[87], q[173];
cx q[90], q[173];
U(0, 0, pi/3) q[173];
cx q[90], q[173];
cx q[98], q[173];
U(0, 0, pi/3) q[173];
cx q[98], q[173];
cx q[99], q[173];
U(0, 0, pi/3) q[173];
cx q[99], q[173];
cx q[100], q[173];
U(0, 0, pi/3) q[173];
cx q[100], q[173];
cx q[104], q[173];
U(0, 0, pi/3) q[173];
cx q[104], q[173];
cx q[105], q[173];
U(0, 0, pi/3) q[173];
cx q[105], q[173];
cx q[106], q[173];
U(0, 0, pi/3) q[173];
cx q[106], q[173];
cx q[107], q[173];
U(0, 0, pi/3) q[173];
cx q[107], q[173];
cx q[108], q[173];
U(0, 0, pi/3) q[173];
cx q[108], q[173];
cx q[109], q[173];
U(0, 0, pi/3) q[173];
cx q[109], q[173];
cx q[110], q[173];
U(0, 0, pi/3) q[173];
cx q[110], q[173];
cx q[111], q[173];
U(0, 0, pi/3) q[173];
cx q[111], q[173];
cx q[113], q[173];
U(0, 0, pi/3) q[173];
cx q[113], q[173];
cx q[114], q[173];
U(0, 0, pi/3) q[173];
cx q[114], q[173];
cx q[115], q[173];
U(0, 0, pi/3) q[173];
cx q[115], q[173];
cx q[117], q[173];
U(0, 0, pi/3) q[173];
cx q[117], q[173];
cx q[118], q[173];
U(0, 0, pi/3) q[173];
cx q[118], q[173];
cx q[119], q[173];
U(0, 0, pi/3) q[173];
cx q[119], q[173];
cx q[120], q[173];
U(0, 0, pi/3) q[173];
cx q[120], q[173];
cx q[121], q[173];
U(0, 0, pi/3) q[173];
cx q[121], q[173];
cx q[122], q[173];
U(0, 0, pi/3) q[173];
cx q[122], q[173];
cx q[123], q[173];
U(0, 0, pi/3) q[173];
cx q[123], q[173];
cx q[124], q[173];
U(0, 0, pi/3) q[173];
cx q[124], q[173];
cx q[127], q[173];
U(0, 0, pi/3) q[173];
cx q[127], q[173];
cx q[128], q[173];
U(0, 0, pi/3) q[173];
cx q[128], q[173];
cx q[130], q[173];
U(0, 0, pi/3) q[173];
cx q[130], q[173];
cx q[131], q[173];
U(0, 0, pi/3) q[173];
cx q[131], q[173];
cx q[132], q[173];
U(0, 0, pi/3) q[173];
cx q[132], q[173];
cx q[135], q[173];
U(0, 0, pi/3) q[173];
cx q[135], q[173];
cx q[136], q[173];
U(0, 0, pi/3) q[173];
cx q[136], q[173];
cx q[137], q[173];
U(0, 0, pi/3) q[173];
cx q[137], q[173];
cx q[139], q[173];
U(0, 0, pi/3) q[173];
cx q[139], q[173];
cx q[141], q[173];
U(0, 0, pi/3) q[173];
cx q[141], q[173];
cx q[145], q[173];
U(0, 0, pi/3) q[173];
cx q[145], q[173];
cx q[146], q[173];
U(0, 0, pi/3) q[173];
cx q[146], q[173];
cx q[148], q[173];
U(0, 0, pi/3) q[173];
cx q[148], q[173];
cx q[149], q[173];
U(0, 0, pi/3) q[173];
cx q[149], q[173];
cx q[150], q[173];
U(0, 0, pi/3) q[173];
cx q[150], q[173];
cx q[153], q[173];
U(0, 0, pi/3) q[173];
cx q[153], q[173];
cx q[155], q[173];
U(0, 0, pi/3) q[173];
cx q[155], q[173];
cx q[158], q[173];
U(0, 0, pi/3) q[173];
cx q[158], q[173];
cx q[164], q[173];
U(0, 0, pi/3) q[173];
cx q[164], q[173];
cx q[165], q[173];
U(0, 0, pi/3) q[173];
cx q[165], q[173];
cx q[167], q[173];
U(0, 0, pi/3) q[173];
cx q[167], q[173];
cx q[168], q[173];
U(0, 0, pi/3) q[173];
cx q[168], q[173];
cx q[169], q[173];
U(0, 0, pi/3) q[173];
cx q[169], q[173];
cx q[170], q[173];
U(0, 0, pi/3) q[173];
cx q[170], q[173];
cx q[7], q[174];
U(0, 0, pi/3) q[174];
cx q[7], q[174];
cx q[15], q[174];
U(0, 0, pi/3) q[174];
cx q[15], q[174];
cx q[18], q[174];
U(0, 0, pi/3) q[174];
cx q[18], q[174];
cx q[19], q[174];
U(0, 0, pi/3) q[174];
cx q[19], q[174];
cx q[20], q[174];
U(0, 0, pi/3) q[174];
cx q[20], q[174];
cx q[24], q[174];
U(0, 0, pi/3) q[174];
cx q[24], q[174];
cx q[25], q[174];
U(0, 0, pi/3) q[174];
cx q[25], q[174];
cx q[26], q[174];
U(0, 0, pi/3) q[174];
cx q[26], q[174];
cx q[29], q[174];
U(0, 0, pi/3) q[174];
cx q[29], q[174];
cx q[31], q[174];
U(0, 0, pi/3) q[174];
cx q[31], q[174];
cx q[32], q[174];
U(0, 0, pi/3) q[174];
cx q[32], q[174];
cx q[33], q[174];
U(0, 0, pi/3) q[174];
cx q[33], q[174];
cx q[34], q[174];
U(0, 0, pi/3) q[174];
cx q[34], q[174];
cx q[36], q[174];
U(0, 0, pi/3) q[174];
cx q[36], q[174];
cx q[42], q[174];
U(0, 0, pi/3) q[174];
cx q[42], q[174];
cx q[44], q[174];
U(0, 0, pi/3) q[174];
cx q[44], q[174];
cx q[46], q[174];
U(0, 0, pi/3) q[174];
cx q[46], q[174];
cx q[47], q[174];
U(0, 0, pi/3) q[174];
cx q[47], q[174];
cx q[48], q[174];
U(0, 0, pi/3) q[174];
cx q[48], q[174];
cx q[50], q[174];
U(0, 0, pi/3) q[174];
cx q[50], q[174];
cx q[51], q[174];
U(0, 0, pi/3) q[174];
cx q[51], q[174];
cx q[53], q[174];
U(0, 0, pi/3) q[174];
cx q[53], q[174];
cx q[55], q[174];
U(0, 0, pi/3) q[174];
cx q[55], q[174];
cx q[56], q[174];
U(0, 0, pi/3) q[174];
cx q[56], q[174];
cx q[57], q[174];
U(0, 0, pi/3) q[174];
cx q[57], q[174];
cx q[58], q[174];
U(0, 0, pi/3) q[174];
cx q[58], q[174];
cx q[59], q[174];
U(0, 0, pi/3) q[174];
cx q[59], q[174];
cx q[61], q[174];
U(0, 0, pi/3) q[174];
cx q[61], q[174];
cx q[62], q[174];
U(0, 0, pi/3) q[174];
cx q[62], q[174];
cx q[63], q[174];
U(0, 0, pi/3) q[174];
cx q[63], q[174];
cx q[65], q[174];
U(0, 0, pi/3) q[174];
cx q[65], q[174];
cx q[67], q[174];
U(0, 0, pi/3) q[174];
cx q[67], q[174];
cx q[69], q[174];
U(0, 0, pi/3) q[174];
cx q[69], q[174];
cx q[70], q[174];
U(0, 0, pi/3) q[174];
cx q[70], q[174];
cx q[72], q[174];
U(0, 0, pi/3) q[174];
cx q[72], q[174];
cx q[74], q[174];
U(0, 0, pi/3) q[174];
cx q[74], q[174];
cx q[78], q[174];
U(0, 0, pi/3) q[174];
cx q[78], q[174];
cx q[81], q[174];
U(0, 0, pi/3) q[174];
cx q[81], q[174];
cx q[83], q[174];
U(0, 0, pi/3) q[174];
cx q[83], q[174];
cx q[84], q[174];
U(0, 0, pi/3) q[174];
cx q[84], q[174];
cx q[86], q[174];
U(0, 0, pi/3) q[174];
cx q[86], q[174];
cx q[88], q[174];
U(0, 0, pi/3) q[174];
cx q[88], q[174];
cx q[90], q[174];
U(0, 0, pi/3) q[174];
cx q[90], q[174];
cx q[92], q[174];
U(0, 0, pi/3) q[174];
cx q[92], q[174];
cx q[93], q[174];
U(0, 0, pi/3) q[174];
cx q[93], q[174];
cx q[95], q[174];
U(0, 0, pi/3) q[174];
cx q[95], q[174];
cx q[96], q[174];
U(0, 0, pi/3) q[174];
cx q[96], q[174];
cx q[97], q[174];
U(0, 0, pi/3) q[174];
cx q[97], q[174];
cx q[99], q[174];
U(0, 0, pi/3) q[174];
cx q[99], q[174];
cx q[103], q[174];
U(0, 0, pi/3) q[174];
cx q[103], q[174];
cx q[106], q[174];
U(0, 0, pi/3) q[174];
cx q[106], q[174];
cx q[109], q[174];
U(0, 0, pi/3) q[174];
cx q[109], q[174];
cx q[110], q[174];
U(0, 0, pi/3) q[174];
cx q[110], q[174];
cx q[112], q[174];
U(0, 0, pi/3) q[174];
cx q[112], q[174];
cx q[113], q[174];
U(0, 0, pi/3) q[174];
cx q[113], q[174];
cx q[116], q[174];
U(0, 0, pi/3) q[174];
cx q[116], q[174];
cx q[117], q[174];
U(0, 0, pi/3) q[174];
cx q[117], q[174];
cx q[120], q[174];
U(0, 0, pi/3) q[174];
cx q[120], q[174];
cx q[121], q[174];
U(0, 0, pi/3) q[174];
cx q[121], q[174];
cx q[125], q[174];
U(0, 0, pi/3) q[174];
cx q[125], q[174];
cx q[126], q[174];
U(0, 0, pi/3) q[174];
cx q[126], q[174];
cx q[135], q[174];
U(0, 0, pi/3) q[174];
cx q[135], q[174];
cx q[136], q[174];
U(0, 0, pi/3) q[174];
cx q[136], q[174];
cx q[137], q[174];
U(0, 0, pi/3) q[174];
cx q[137], q[174];
cx q[138], q[174];
U(0, 0, pi/3) q[174];
cx q[138], q[174];
cx q[139], q[174];
U(0, 0, pi/3) q[174];
cx q[139], q[174];
cx q[140], q[174];
U(0, 0, pi/3) q[174];
cx q[140], q[174];
cx q[141], q[174];
U(0, 0, pi/3) q[174];
cx q[141], q[174];
cx q[143], q[174];
U(0, 0, pi/3) q[174];
cx q[143], q[174];
cx q[145], q[174];
U(0, 0, pi/3) q[174];
cx q[145], q[174];
cx q[147], q[174];
U(0, 0, pi/3) q[174];
cx q[147], q[174];
cx q[151], q[174];
U(0, 0, pi/3) q[174];
cx q[151], q[174];
cx q[156], q[174];
U(0, 0, pi/3) q[174];
cx q[156], q[174];
cx q[157], q[174];
U(0, 0, pi/3) q[174];
cx q[157], q[174];
cx q[159], q[174];
U(0, 0, pi/3) q[174];
cx q[159], q[174];
cx q[161], q[174];
U(0, 0, pi/3) q[174];
cx q[161], q[174];
cx q[162], q[174];
U(0, 0, pi/3) q[174];
cx q[162], q[174];
cx q[163], q[174];
U(0, 0, pi/3) q[174];
cx q[163], q[174];
cx q[164], q[174];
U(0, 0, pi/3) q[174];
cx q[164], q[174];
cx q[167], q[174];
U(0, 0, pi/3) q[174];
cx q[167], q[174];
cx q[169], q[174];
U(0, 0, pi/3) q[174];
cx q[169], q[174];
cx q[171], q[174];
U(0, 0, pi/3) q[174];
cx q[171], q[174];
cx q[0], q[175];
U(0, 0, pi/3) q[175];
cx q[0], q[175];
cx q[1], q[175];
U(0, 0, pi/3) q[175];
cx q[1], q[175];
cx q[2], q[175];
U(0, 0, pi/3) q[175];
cx q[2], q[175];
cx q[3], q[175];
U(0, 0, pi/3) q[175];
cx q[3], q[175];
cx q[4], q[175];
U(0, 0, pi/3) q[175];
cx q[4], q[175];
cx q[5], q[175];
U(0, 0, pi/3) q[175];
cx q[5], q[175];
cx q[7], q[175];
U(0, 0, pi/3) q[175];
cx q[7], q[175];
cx q[8], q[175];
U(0, 0, pi/3) q[175];
cx q[8], q[175];
cx q[10], q[175];
U(0, 0, pi/3) q[175];
cx q[10], q[175];
cx q[11], q[175];
U(0, 0, pi/3) q[175];
cx q[11], q[175];
cx q[16], q[175];
U(0, 0, pi/3) q[175];
cx q[16], q[175];
cx q[17], q[175];
U(0, 0, pi/3) q[175];
cx q[17], q[175];
cx q[18], q[175];
U(0, 0, pi/3) q[175];
cx q[18], q[175];
cx q[20], q[175];
U(0, 0, pi/3) q[175];
cx q[20], q[175];
cx q[21], q[175];
U(0, 0, pi/3) q[175];
cx q[21], q[175];
cx q[22], q[175];
U(0, 0, pi/3) q[175];
cx q[22], q[175];
cx q[23], q[175];
U(0, 0, pi/3) q[175];
cx q[23], q[175];
cx q[24], q[175];
U(0, 0, pi/3) q[175];
cx q[24], q[175];
cx q[27], q[175];
U(0, 0, pi/3) q[175];
cx q[27], q[175];
cx q[29], q[175];
U(0, 0, pi/3) q[175];
cx q[29], q[175];
cx q[32], q[175];
U(0, 0, pi/3) q[175];
cx q[32], q[175];
cx q[33], q[175];
U(0, 0, pi/3) q[175];
cx q[33], q[175];
cx q[34], q[175];
U(0, 0, pi/3) q[175];
cx q[34], q[175];
cx q[36], q[175];
U(0, 0, pi/3) q[175];
cx q[36], q[175];
cx q[38], q[175];
U(0, 0, pi/3) q[175];
cx q[38], q[175];
cx q[40], q[175];
U(0, 0, pi/3) q[175];
cx q[40], q[175];
cx q[41], q[175];
U(0, 0, pi/3) q[175];
cx q[41], q[175];
cx q[42], q[175];
U(0, 0, pi/3) q[175];
cx q[42], q[175];
cx q[43], q[175];
U(0, 0, pi/3) q[175];
cx q[43], q[175];
cx q[44], q[175];
U(0, 0, pi/3) q[175];
cx q[44], q[175];
cx q[46], q[175];
U(0, 0, pi/3) q[175];
cx q[46], q[175];
cx q[47], q[175];
U(0, 0, pi/3) q[175];
cx q[47], q[175];
cx q[53], q[175];
U(0, 0, pi/3) q[175];
cx q[53], q[175];
cx q[54], q[175];
U(0, 0, pi/3) q[175];
cx q[54], q[175];
cx q[55], q[175];
U(0, 0, pi/3) q[175];
cx q[55], q[175];
cx q[62], q[175];
U(0, 0, pi/3) q[175];
cx q[62], q[175];
cx q[63], q[175];
U(0, 0, pi/3) q[175];
cx q[63], q[175];
cx q[68], q[175];
U(0, 0, pi/3) q[175];
cx q[68], q[175];
cx q[69], q[175];
U(0, 0, pi/3) q[175];
cx q[69], q[175];
cx q[70], q[175];
U(0, 0, pi/3) q[175];
cx q[70], q[175];
cx q[72], q[175];
U(0, 0, pi/3) q[175];
cx q[72], q[175];
cx q[73], q[175];
U(0, 0, pi/3) q[175];
cx q[73], q[175];
cx q[74], q[175];
U(0, 0, pi/3) q[175];
cx q[74], q[175];
cx q[77], q[175];
U(0, 0, pi/3) q[175];
cx q[77], q[175];
cx q[79], q[175];
U(0, 0, pi/3) q[175];
cx q[79], q[175];
cx q[80], q[175];
U(0, 0, pi/3) q[175];
cx q[80], q[175];
cx q[81], q[175];
U(0, 0, pi/3) q[175];
cx q[81], q[175];
cx q[82], q[175];
U(0, 0, pi/3) q[175];
cx q[82], q[175];
cx q[84], q[175];
U(0, 0, pi/3) q[175];
cx q[84], q[175];
cx q[89], q[175];
U(0, 0, pi/3) q[175];
cx q[89], q[175];
cx q[91], q[175];
U(0, 0, pi/3) q[175];
cx q[91], q[175];
cx q[93], q[175];
U(0, 0, pi/3) q[175];
cx q[93], q[175];
cx q[95], q[175];
U(0, 0, pi/3) q[175];
cx q[95], q[175];
cx q[97], q[175];
U(0, 0, pi/3) q[175];
cx q[97], q[175];
cx q[98], q[175];
U(0, 0, pi/3) q[175];
cx q[98], q[175];
cx q[99], q[175];
U(0, 0, pi/3) q[175];
cx q[99], q[175];
cx q[100], q[175];
U(0, 0, pi/3) q[175];
cx q[100], q[175];
cx q[101], q[175];
U(0, 0, pi/3) q[175];
cx q[101], q[175];
cx q[107], q[175];
U(0, 0, pi/3) q[175];
cx q[107], q[175];
cx q[109], q[175];
U(0, 0, pi/3) q[175];
cx q[109], q[175];
cx q[111], q[175];
U(0, 0, pi/3) q[175];
cx q[111], q[175];
cx q[112], q[175];
U(0, 0, pi/3) q[175];
cx q[112], q[175];
cx q[114], q[175];
U(0, 0, pi/3) q[175];
cx q[114], q[175];
cx q[115], q[175];
U(0, 0, pi/3) q[175];
cx q[115], q[175];
cx q[118], q[175];
U(0, 0, pi/3) q[175];
cx q[118], q[175];
cx q[119], q[175];
U(0, 0, pi/3) q[175];
cx q[119], q[175];
cx q[122], q[175];
U(0, 0, pi/3) q[175];
cx q[122], q[175];
cx q[124], q[175];
U(0, 0, pi/3) q[175];
cx q[124], q[175];
cx q[126], q[175];
U(0, 0, pi/3) q[175];
cx q[126], q[175];
cx q[127], q[175];
U(0, 0, pi/3) q[175];
cx q[127], q[175];
cx q[130], q[175];
U(0, 0, pi/3) q[175];
cx q[130], q[175];
cx q[132], q[175];
U(0, 0, pi/3) q[175];
cx q[132], q[175];
cx q[134], q[175];
U(0, 0, pi/3) q[175];
cx q[134], q[175];
cx q[138], q[175];
U(0, 0, pi/3) q[175];
cx q[138], q[175];
cx q[141], q[175];
U(0, 0, pi/3) q[175];
cx q[141], q[175];
cx q[142], q[175];
U(0, 0, pi/3) q[175];
cx q[142], q[175];
cx q[144], q[175];
U(0, 0, pi/3) q[175];
cx q[144], q[175];
cx q[145], q[175];
U(0, 0, pi/3) q[175];
cx q[145], q[175];
cx q[146], q[175];
U(0, 0, pi/3) q[175];
cx q[146], q[175];
cx q[147], q[175];
U(0, 0, pi/3) q[175];
cx q[147], q[175];
cx q[150], q[175];
U(0, 0, pi/3) q[175];
cx q[150], q[175];
cx q[153], q[175];
U(0, 0, pi/3) q[175];
cx q[153], q[175];
cx q[154], q[175];
U(0, 0, pi/3) q[175];
cx q[154], q[175];
cx q[157], q[175];
U(0, 0, pi/3) q[175];
cx q[157], q[175];
cx q[158], q[175];
U(0, 0, pi/3) q[175];
cx q[158], q[175];
cx q[159], q[175];
U(0, 0, pi/3) q[175];
cx q[159], q[175];
cx q[162], q[175];
U(0, 0, pi/3) q[175];
cx q[162], q[175];
cx q[165], q[175];
U(0, 0, pi/3) q[175];
cx q[165], q[175];
cx q[168], q[175];
U(0, 0, pi/3) q[175];
cx q[168], q[175];
cx q[173], q[175];
U(0, 0, pi/3) q[175];
cx q[173], q[175];
cx q[0], q[176];
U(0, 0, pi/3) q[176];
cx q[0], q[176];
cx q[1], q[176];
U(0, 0, pi/3) q[176];
cx q[1], q[176];
cx q[6], q[176];
U(0, 0, pi/3) q[176];
cx q[6], q[176];
cx q[7], q[176];
U(0, 0, pi/3) q[176];
cx q[7], q[176];
cx q[11], q[176];
U(0, 0, pi/3) q[176];
cx q[11], q[176];
cx q[15], q[176];
U(0, 0, pi/3) q[176];
cx q[15], q[176];
cx q[17], q[176];
U(0, 0, pi/3) q[176];
cx q[17], q[176];
cx q[21], q[176];
U(0, 0, pi/3) q[176];
cx q[21], q[176];
cx q[22], q[176];
U(0, 0, pi/3) q[176];
cx q[22], q[176];
cx q[23], q[176];
U(0, 0, pi/3) q[176];
cx q[23], q[176];
cx q[27], q[176];
U(0, 0, pi/3) q[176];
cx q[27], q[176];
cx q[31], q[176];
U(0, 0, pi/3) q[176];
cx q[31], q[176];
cx q[32], q[176];
U(0, 0, pi/3) q[176];
cx q[32], q[176];
cx q[33], q[176];
U(0, 0, pi/3) q[176];
cx q[33], q[176];
cx q[35], q[176];
U(0, 0, pi/3) q[176];
cx q[35], q[176];
cx q[39], q[176];
U(0, 0, pi/3) q[176];
cx q[39], q[176];
cx q[40], q[176];
U(0, 0, pi/3) q[176];
cx q[40], q[176];
cx q[41], q[176];
U(0, 0, pi/3) q[176];
cx q[41], q[176];
cx q[46], q[176];
U(0, 0, pi/3) q[176];
cx q[46], q[176];
cx q[47], q[176];
U(0, 0, pi/3) q[176];
cx q[47], q[176];
cx q[48], q[176];
U(0, 0, pi/3) q[176];
cx q[48], q[176];
cx q[49], q[176];
U(0, 0, pi/3) q[176];
cx q[49], q[176];
cx q[50], q[176];
U(0, 0, pi/3) q[176];
cx q[50], q[176];
cx q[53], q[176];
U(0, 0, pi/3) q[176];
cx q[53], q[176];
cx q[56], q[176];
U(0, 0, pi/3) q[176];
cx q[56], q[176];
cx q[57], q[176];
U(0, 0, pi/3) q[176];
cx q[57], q[176];
cx q[59], q[176];
U(0, 0, pi/3) q[176];
cx q[59], q[176];
cx q[61], q[176];
U(0, 0, pi/3) q[176];
cx q[61], q[176];
cx q[62], q[176];
U(0, 0, pi/3) q[176];
cx q[62], q[176];
cx q[64], q[176];
U(0, 0, pi/3) q[176];
cx q[64], q[176];
cx q[65], q[176];
U(0, 0, pi/3) q[176];
cx q[65], q[176];
cx q[70], q[176];
U(0, 0, pi/3) q[176];
cx q[70], q[176];
cx q[71], q[176];
U(0, 0, pi/3) q[176];
cx q[71], q[176];
cx q[72], q[176];
U(0, 0, pi/3) q[176];
cx q[72], q[176];
cx q[73], q[176];
U(0, 0, pi/3) q[176];
cx q[73], q[176];
cx q[74], q[176];
U(0, 0, pi/3) q[176];
cx q[74], q[176];
cx q[75], q[176];
U(0, 0, pi/3) q[176];
cx q[75], q[176];
cx q[77], q[176];
U(0, 0, pi/3) q[176];
cx q[77], q[176];
cx q[85], q[176];
U(0, 0, pi/3) q[176];
cx q[85], q[176];
cx q[86], q[176];
U(0, 0, pi/3) q[176];
cx q[86], q[176];
cx q[87], q[176];
U(0, 0, pi/3) q[176];
cx q[87], q[176];
cx q[88], q[176];
U(0, 0, pi/3) q[176];
cx q[88], q[176];
cx q[89], q[176];
U(0, 0, pi/3) q[176];
cx q[89], q[176];
cx q[90], q[176];
U(0, 0, pi/3) q[176];
cx q[90], q[176];
cx q[91], q[176];
U(0, 0, pi/3) q[176];
cx q[91], q[176];
cx q[92], q[176];
U(0, 0, pi/3) q[176];
cx q[92], q[176];
cx q[93], q[176];
U(0, 0, pi/3) q[176];
cx q[93], q[176];
cx q[95], q[176];
U(0, 0, pi/3) q[176];
cx q[95], q[176];
cx q[96], q[176];
U(0, 0, pi/3) q[176];
cx q[96], q[176];
cx q[101], q[176];
U(0, 0, pi/3) q[176];
cx q[101], q[176];
cx q[102], q[176];
U(0, 0, pi/3) q[176];
cx q[102], q[176];
cx q[103], q[176];
U(0, 0, pi/3) q[176];
cx q[103], q[176];
cx q[104], q[176];
U(0, 0, pi/3) q[176];
cx q[104], q[176];
cx q[105], q[176];
U(0, 0, pi/3) q[176];
cx q[105], q[176];
cx q[106], q[176];
U(0, 0, pi/3) q[176];
cx q[106], q[176];
cx q[107], q[176];
U(0, 0, pi/3) q[176];
cx q[107], q[176];
cx q[110], q[176];
U(0, 0, pi/3) q[176];
cx q[110], q[176];
cx q[111], q[176];
U(0, 0, pi/3) q[176];
cx q[111], q[176];
cx q[112], q[176];
U(0, 0, pi/3) q[176];
cx q[112], q[176];
cx q[113], q[176];
U(0, 0, pi/3) q[176];
cx q[113], q[176];
cx q[114], q[176];
U(0, 0, pi/3) q[176];
cx q[114], q[176];
cx q[116], q[176];
U(0, 0, pi/3) q[176];
cx q[116], q[176];
cx q[117], q[176];
U(0, 0, pi/3) q[176];
cx q[117], q[176];
cx q[119], q[176];
U(0, 0, pi/3) q[176];
cx q[119], q[176];
cx q[121], q[176];
U(0, 0, pi/3) q[176];
cx q[121], q[176];
cx q[122], q[176];
U(0, 0, pi/3) q[176];
cx q[122], q[176];
cx q[123], q[176];
U(0, 0, pi/3) q[176];
cx q[123], q[176];
cx q[125], q[176];
U(0, 0, pi/3) q[176];
cx q[125], q[176];
cx q[128], q[176];
U(0, 0, pi/3) q[176];
cx q[128], q[176];
cx q[130], q[176];
U(0, 0, pi/3) q[176];
cx q[130], q[176];
cx q[132], q[176];
U(0, 0, pi/3) q[176];
cx q[132], q[176];
cx q[136], q[176];
U(0, 0, pi/3) q[176];
cx q[136], q[176];
cx q[137], q[176];
U(0, 0, pi/3) q[176];
cx q[137], q[176];
cx q[138], q[176];
U(0, 0, pi/3) q[176];
cx q[138], q[176];
cx q[139], q[176];
U(0, 0, pi/3) q[176];
cx q[139], q[176];
cx q[142], q[176];
U(0, 0, pi/3) q[176];
cx q[142], q[176];
cx q[143], q[176];
U(0, 0, pi/3) q[176];
cx q[143], q[176];
cx q[149], q[176];
U(0, 0, pi/3) q[176];
cx q[149], q[176];
cx q[150], q[176];
U(0, 0, pi/3) q[176];
cx q[150], q[176];
cx q[151], q[176];
U(0, 0, pi/3) q[176];
cx q[151], q[176];
cx q[156], q[176];
U(0, 0, pi/3) q[176];
cx q[156], q[176];
cx q[158], q[176];
U(0, 0, pi/3) q[176];
cx q[158], q[176];
cx q[162], q[176];
U(0, 0, pi/3) q[176];
cx q[162], q[176];
cx q[163], q[176];
U(0, 0, pi/3) q[176];
cx q[163], q[176];
cx q[166], q[176];
U(0, 0, pi/3) q[176];
cx q[166], q[176];
cx q[167], q[176];
U(0, 0, pi/3) q[176];
cx q[167], q[176];
cx q[168], q[176];
U(0, 0, pi/3) q[176];
cx q[168], q[176];
cx q[171], q[176];
U(0, 0, pi/3) q[176];
cx q[171], q[176];
cx q[175], q[176];
U(0, 0, pi/3) q[176];
cx q[175], q[176];
cx q[1], q[177];
U(0, 0, pi/3) q[177];
cx q[1], q[177];
cx q[2], q[177];
U(0, 0, pi/3) q[177];
cx q[2], q[177];
cx q[3], q[177];
U(0, 0, pi/3) q[177];
cx q[3], q[177];
cx q[4], q[177];
U(0, 0, pi/3) q[177];
cx q[4], q[177];
cx q[5], q[177];
U(0, 0, pi/3) q[177];
cx q[5], q[177];
cx q[8], q[177];
U(0, 0, pi/3) q[177];
cx q[8], q[177];
cx q[9], q[177];
U(0, 0, pi/3) q[177];
cx q[9], q[177];
cx q[11], q[177];
U(0, 0, pi/3) q[177];
cx q[11], q[177];
cx q[12], q[177];
U(0, 0, pi/3) q[177];
cx q[12], q[177];
cx q[14], q[177];
U(0, 0, pi/3) q[177];
cx q[14], q[177];
cx q[15], q[177];
U(0, 0, pi/3) q[177];
cx q[15], q[177];
cx q[16], q[177];
U(0, 0, pi/3) q[177];
cx q[16], q[177];
cx q[17], q[177];
U(0, 0, pi/3) q[177];
cx q[17], q[177];
cx q[21], q[177];
U(0, 0, pi/3) q[177];
cx q[21], q[177];
cx q[23], q[177];
U(0, 0, pi/3) q[177];
cx q[23], q[177];
cx q[24], q[177];
U(0, 0, pi/3) q[177];
cx q[24], q[177];
cx q[25], q[177];
U(0, 0, pi/3) q[177];
cx q[25], q[177];
cx q[28], q[177];
U(0, 0, pi/3) q[177];
cx q[28], q[177];
cx q[29], q[177];
U(0, 0, pi/3) q[177];
cx q[29], q[177];
cx q[35], q[177];
U(0, 0, pi/3) q[177];
cx q[35], q[177];
cx q[37], q[177];
U(0, 0, pi/3) q[177];
cx q[37], q[177];
cx q[38], q[177];
U(0, 0, pi/3) q[177];
cx q[38], q[177];
cx q[40], q[177];
U(0, 0, pi/3) q[177];
cx q[40], q[177];
cx q[41], q[177];
U(0, 0, pi/3) q[177];
cx q[41], q[177];
cx q[43], q[177];
U(0, 0, pi/3) q[177];
cx q[43], q[177];
cx q[45], q[177];
U(0, 0, pi/3) q[177];
cx q[45], q[177];
cx q[47], q[177];
U(0, 0, pi/3) q[177];
cx q[47], q[177];
cx q[51], q[177];
U(0, 0, pi/3) q[177];
cx q[51], q[177];
cx q[53], q[177];
U(0, 0, pi/3) q[177];
cx q[53], q[177];
cx q[54], q[177];
U(0, 0, pi/3) q[177];
cx q[54], q[177];
cx q[55], q[177];
U(0, 0, pi/3) q[177];
cx q[55], q[177];
cx q[57], q[177];
U(0, 0, pi/3) q[177];
cx q[57], q[177];
cx q[58], q[177];
U(0, 0, pi/3) q[177];
cx q[58], q[177];
cx q[59], q[177];
U(0, 0, pi/3) q[177];
cx q[59], q[177];
cx q[62], q[177];
U(0, 0, pi/3) q[177];
cx q[62], q[177];
cx q[63], q[177];
U(0, 0, pi/3) q[177];
cx q[63], q[177];
cx q[67], q[177];
U(0, 0, pi/3) q[177];
cx q[67], q[177];
cx q[68], q[177];
U(0, 0, pi/3) q[177];
cx q[68], q[177];
cx q[69], q[177];
U(0, 0, pi/3) q[177];
cx q[69], q[177];
cx q[70], q[177];
U(0, 0, pi/3) q[177];
cx q[70], q[177];
cx q[71], q[177];
U(0, 0, pi/3) q[177];
cx q[71], q[177];
cx q[73], q[177];
U(0, 0, pi/3) q[177];
cx q[73], q[177];
cx q[74], q[177];
U(0, 0, pi/3) q[177];
cx q[74], q[177];
cx q[75], q[177];
U(0, 0, pi/3) q[177];
cx q[75], q[177];
cx q[77], q[177];
U(0, 0, pi/3) q[177];
cx q[77], q[177];
cx q[78], q[177];
U(0, 0, pi/3) q[177];
cx q[78], q[177];
cx q[81], q[177];
U(0, 0, pi/3) q[177];
cx q[81], q[177];
cx q[82], q[177];
U(0, 0, pi/3) q[177];
cx q[82], q[177];
cx q[84], q[177];
U(0, 0, pi/3) q[177];
cx q[84], q[177];
cx q[85], q[177];
U(0, 0, pi/3) q[177];
cx q[85], q[177];
cx q[89], q[177];
U(0, 0, pi/3) q[177];
cx q[89], q[177];
cx q[95], q[177];
U(0, 0, pi/3) q[177];
cx q[95], q[177];
cx q[97], q[177];
U(0, 0, pi/3) q[177];
cx q[97], q[177];
cx q[98], q[177];
U(0, 0, pi/3) q[177];
cx q[98], q[177];
cx q[100], q[177];
U(0, 0, pi/3) q[177];
cx q[100], q[177];
cx q[101], q[177];
U(0, 0, pi/3) q[177];
cx q[101], q[177];
cx q[102], q[177];
U(0, 0, pi/3) q[177];
cx q[102], q[177];
cx q[103], q[177];
U(0, 0, pi/3) q[177];
cx q[103], q[177];
cx q[104], q[177];
U(0, 0, pi/3) q[177];
cx q[104], q[177];
cx q[106], q[177];
U(0, 0, pi/3) q[177];
cx q[106], q[177];
cx q[108], q[177];
U(0, 0, pi/3) q[177];
cx q[108], q[177];
cx q[111], q[177];
U(0, 0, pi/3) q[177];
cx q[111], q[177];
cx q[112], q[177];
U(0, 0, pi/3) q[177];
cx q[112], q[177];
cx q[113], q[177];
U(0, 0, pi/3) q[177];
cx q[113], q[177];
cx q[114], q[177];
U(0, 0, pi/3) q[177];
cx q[114], q[177];
cx q[116], q[177];
U(0, 0, pi/3) q[177];
cx q[116], q[177];
cx q[117], q[177];
U(0, 0, pi/3) q[177];
cx q[117], q[177];
cx q[119], q[177];
U(0, 0, pi/3) q[177];
cx q[119], q[177];
cx q[121], q[177];
U(0, 0, pi/3) q[177];
cx q[121], q[177];
cx q[123], q[177];
U(0, 0, pi/3) q[177];
cx q[123], q[177];
cx q[125], q[177];
U(0, 0, pi/3) q[177];
cx q[125], q[177];
cx q[127], q[177];
U(0, 0, pi/3) q[177];
cx q[127], q[177];
cx q[128], q[177];
U(0, 0, pi/3) q[177];
cx q[128], q[177];
cx q[131], q[177];
U(0, 0, pi/3) q[177];
cx q[131], q[177];
cx q[137], q[177];
U(0, 0, pi/3) q[177];
cx q[137], q[177];
cx q[139], q[177];
U(0, 0, pi/3) q[177];
cx q[139], q[177];
cx q[140], q[177];
U(0, 0, pi/3) q[177];
cx q[140], q[177];
cx q[142], q[177];
U(0, 0, pi/3) q[177];
cx q[142], q[177];
cx q[144], q[177];
U(0, 0, pi/3) q[177];
cx q[144], q[177];
cx q[148], q[177];
U(0, 0, pi/3) q[177];
cx q[148], q[177];
cx q[149], q[177];
U(0, 0, pi/3) q[177];
cx q[149], q[177];
cx q[150], q[177];
U(0, 0, pi/3) q[177];
cx q[150], q[177];
cx q[155], q[177];
U(0, 0, pi/3) q[177];
cx q[155], q[177];
cx q[157], q[177];
U(0, 0, pi/3) q[177];
cx q[157], q[177];
cx q[159], q[177];
U(0, 0, pi/3) q[177];
cx q[159], q[177];
cx q[164], q[177];
U(0, 0, pi/3) q[177];
cx q[164], q[177];
cx q[167], q[177];
U(0, 0, pi/3) q[177];
cx q[167], q[177];
cx q[169], q[177];
U(0, 0, pi/3) q[177];
cx q[169], q[177];
cx q[171], q[177];
U(0, 0, pi/3) q[177];
cx q[171], q[177];
cx q[172], q[177];
U(0, 0, pi/3) q[177];
cx q[172], q[177];
cx q[174], q[177];
U(0, 0, pi/3) q[177];
cx q[174], q[177];
cx q[175], q[177];
U(0, 0, pi/3) q[177];
cx q[175], q[177];
cx q[0], q[178];
U(0, 0, pi/3) q[178];
cx q[0], q[178];
cx q[1], q[178];
U(0, 0, pi/3) q[178];
cx q[1], q[178];
cx q[4], q[178];
U(0, 0, pi/3) q[178];
cx q[4], q[178];
cx q[5], q[178];
U(0, 0, pi/3) q[178];
cx q[5], q[178];
cx q[8], q[178];
U(0, 0, pi/3) q[178];
cx q[8], q[178];
cx q[11], q[178];
U(0, 0, pi/3) q[178];
cx q[11], q[178];
cx q[14], q[178];
U(0, 0, pi/3) q[178];
cx q[14], q[178];
cx q[15], q[178];
U(0, 0, pi/3) q[178];
cx q[15], q[178];
cx q[16], q[178];
U(0, 0, pi/3) q[178];
cx q[16], q[178];
cx q[18], q[178];
U(0, 0, pi/3) q[178];
cx q[18], q[178];
cx q[20], q[178];
U(0, 0, pi/3) q[178];
cx q[20], q[178];
cx q[24], q[178];
U(0, 0, pi/3) q[178];
cx q[24], q[178];
cx q[25], q[178];
U(0, 0, pi/3) q[178];
cx q[25], q[178];
cx q[28], q[178];
U(0, 0, pi/3) q[178];
cx q[28], q[178];
cx q[29], q[178];
U(0, 0, pi/3) q[178];
cx q[29], q[178];
cx q[30], q[178];
U(0, 0, pi/3) q[178];
cx q[30], q[178];
cx q[31], q[178];
U(0, 0, pi/3) q[178];
cx q[31], q[178];
cx q[32], q[178];
U(0, 0, pi/3) q[178];
cx q[32], q[178];
cx q[34], q[178];
U(0, 0, pi/3) q[178];
cx q[34], q[178];
cx q[40], q[178];
U(0, 0, pi/3) q[178];
cx q[40], q[178];
cx q[41], q[178];
U(0, 0, pi/3) q[178];
cx q[41], q[178];
cx q[43], q[178];
U(0, 0, pi/3) q[178];
cx q[43], q[178];
cx q[45], q[178];
U(0, 0, pi/3) q[178];
cx q[45], q[178];
cx q[49], q[178];
U(0, 0, pi/3) q[178];
cx q[49], q[178];
cx q[50], q[178];
U(0, 0, pi/3) q[178];
cx q[50], q[178];
cx q[51], q[178];
U(0, 0, pi/3) q[178];
cx q[51], q[178];
cx q[52], q[178];
U(0, 0, pi/3) q[178];
cx q[52], q[178];
cx q[53], q[178];
U(0, 0, pi/3) q[178];
cx q[53], q[178];
cx q[54], q[178];
U(0, 0, pi/3) q[178];
cx q[54], q[178];
cx q[55], q[178];
U(0, 0, pi/3) q[178];
cx q[55], q[178];
cx q[57], q[178];
U(0, 0, pi/3) q[178];
cx q[57], q[178];
cx q[60], q[178];
U(0, 0, pi/3) q[178];
cx q[60], q[178];
cx q[64], q[178];
U(0, 0, pi/3) q[178];
cx q[64], q[178];
cx q[65], q[178];
U(0, 0, pi/3) q[178];
cx q[65], q[178];
cx q[67], q[178];
U(0, 0, pi/3) q[178];
cx q[67], q[178];
cx q[68], q[178];
U(0, 0, pi/3) q[178];
cx q[68], q[178];
cx q[69], q[178];
U(0, 0, pi/3) q[178];
cx q[69], q[178];
cx q[71], q[178];
U(0, 0, pi/3) q[178];
cx q[71], q[178];
cx q[72], q[178];
U(0, 0, pi/3) q[178];
cx q[72], q[178];
cx q[73], q[178];
U(0, 0, pi/3) q[178];
cx q[73], q[178];
cx q[78], q[178];
U(0, 0, pi/3) q[178];
cx q[78], q[178];
cx q[81], q[178];
U(0, 0, pi/3) q[178];
cx q[81], q[178];
cx q[84], q[178];
U(0, 0, pi/3) q[178];
cx q[84], q[178];
cx q[86], q[178];
U(0, 0, pi/3) q[178];
cx q[86], q[178];
cx q[89], q[178];
U(0, 0, pi/3) q[178];
cx q[89], q[178];
cx q[91], q[178];
U(0, 0, pi/3) q[178];
cx q[91], q[178];
cx q[94], q[178];
U(0, 0, pi/3) q[178];
cx q[94], q[178];
cx q[95], q[178];
U(0, 0, pi/3) q[178];
cx q[95], q[178];
cx q[97], q[178];
U(0, 0, pi/3) q[178];
cx q[97], q[178];
cx q[99], q[178];
U(0, 0, pi/3) q[178];
cx q[99], q[178];
cx q[100], q[178];
U(0, 0, pi/3) q[178];
cx q[100], q[178];
cx q[101], q[178];
U(0, 0, pi/3) q[178];
cx q[101], q[178];
cx q[102], q[178];
U(0, 0, pi/3) q[178];
cx q[102], q[178];
cx q[103], q[178];
U(0, 0, pi/3) q[178];
cx q[103], q[178];
cx q[110], q[178];
U(0, 0, pi/3) q[178];
cx q[110], q[178];
cx q[111], q[178];
U(0, 0, pi/3) q[178];
cx q[111], q[178];
cx q[113], q[178];
U(0, 0, pi/3) q[178];
cx q[113], q[178];
cx q[114], q[178];
U(0, 0, pi/3) q[178];
cx q[114], q[178];
cx q[115], q[178];
U(0, 0, pi/3) q[178];
cx q[115], q[178];
cx q[116], q[178];
U(0, 0, pi/3) q[178];
cx q[116], q[178];
cx q[119], q[178];
U(0, 0, pi/3) q[178];
cx q[119], q[178];
cx q[120], q[178];
U(0, 0, pi/3) q[178];
cx q[120], q[178];
cx q[121], q[178];
U(0, 0, pi/3) q[178];
cx q[121], q[178];
cx q[123], q[178];
U(0, 0, pi/3) q[178];
cx q[123], q[178];
cx q[125], q[178];
U(0, 0, pi/3) q[178];
cx q[125], q[178];
cx q[128], q[178];
U(0, 0, pi/3) q[178];
cx q[128], q[178];
cx q[131], q[178];
U(0, 0, pi/3) q[178];
cx q[131], q[178];
cx q[134], q[178];
U(0, 0, pi/3) q[178];
cx q[134], q[178];
cx q[135], q[178];
U(0, 0, pi/3) q[178];
cx q[135], q[178];
cx q[136], q[178];
U(0, 0, pi/3) q[178];
cx q[136], q[178];
cx q[137], q[178];
U(0, 0, pi/3) q[178];
cx q[137], q[178];
cx q[141], q[178];
U(0, 0, pi/3) q[178];
cx q[141], q[178];
cx q[144], q[178];
U(0, 0, pi/3) q[178];
cx q[144], q[178];
cx q[145], q[178];
U(0, 0, pi/3) q[178];
cx q[145], q[178];
cx q[146], q[178];
U(0, 0, pi/3) q[178];
cx q[146], q[178];
cx q[147], q[178];
U(0, 0, pi/3) q[178];
cx q[147], q[178];
cx q[148], q[178];
U(0, 0, pi/3) q[178];
cx q[148], q[178];
cx q[149], q[178];
U(0, 0, pi/3) q[178];
cx q[149], q[178];
cx q[151], q[178];
U(0, 0, pi/3) q[178];
cx q[151], q[178];
cx q[154], q[178];
U(0, 0, pi/3) q[178];
cx q[154], q[178];
cx q[158], q[178];
U(0, 0, pi/3) q[178];
cx q[158], q[178];
cx q[159], q[178];
U(0, 0, pi/3) q[178];
cx q[159], q[178];
cx q[164], q[178];
U(0, 0, pi/3) q[178];
cx q[164], q[178];
cx q[166], q[178];
U(0, 0, pi/3) q[178];
cx q[166], q[178];
cx q[167], q[178];
U(0, 0, pi/3) q[178];
cx q[167], q[178];
cx q[168], q[178];
U(0, 0, pi/3) q[178];
cx q[168], q[178];
cx q[169], q[178];
U(0, 0, pi/3) q[178];
cx q[169], q[178];
cx q[171], q[178];
U(0, 0, pi/3) q[178];
cx q[171], q[178];
cx q[172], q[178];
U(0, 0, pi/3) q[178];
cx q[172], q[178];
cx q[175], q[178];
U(0, 0, pi/3) q[178];
cx q[175], q[178];
cx q[3], q[179];
U(0, 0, pi/3) q[179];
cx q[3], q[179];
cx q[4], q[179];
U(0, 0, pi/3) q[179];
cx q[4], q[179];
cx q[6], q[179];
U(0, 0, pi/3) q[179];
cx q[6], q[179];
cx q[7], q[179];
U(0, 0, pi/3) q[179];
cx q[7], q[179];
cx q[8], q[179];
U(0, 0, pi/3) q[179];
cx q[8], q[179];
cx q[9], q[179];
U(0, 0, pi/3) q[179];
cx q[9], q[179];
cx q[12], q[179];
U(0, 0, pi/3) q[179];
cx q[12], q[179];
cx q[13], q[179];
U(0, 0, pi/3) q[179];
cx q[13], q[179];
cx q[17], q[179];
U(0, 0, pi/3) q[179];
cx q[17], q[179];
cx q[18], q[179];
U(0, 0, pi/3) q[179];
cx q[18], q[179];
cx q[19], q[179];
U(0, 0, pi/3) q[179];
cx q[19], q[179];
cx q[20], q[179];
U(0, 0, pi/3) q[179];
cx q[20], q[179];
cx q[26], q[179];
U(0, 0, pi/3) q[179];
cx q[26], q[179];
cx q[27], q[179];
U(0, 0, pi/3) q[179];
cx q[27], q[179];
cx q[28], q[179];
U(0, 0, pi/3) q[179];
cx q[28], q[179];
cx q[29], q[179];
U(0, 0, pi/3) q[179];
cx q[29], q[179];
cx q[32], q[179];
U(0, 0, pi/3) q[179];
cx q[32], q[179];
cx q[33], q[179];
U(0, 0, pi/3) q[179];
cx q[33], q[179];
cx q[34], q[179];
U(0, 0, pi/3) q[179];
cx q[34], q[179];
cx q[35], q[179];
U(0, 0, pi/3) q[179];
cx q[35], q[179];
cx q[36], q[179];
U(0, 0, pi/3) q[179];
cx q[36], q[179];
cx q[37], q[179];
U(0, 0, pi/3) q[179];
cx q[37], q[179];
cx q[38], q[179];
U(0, 0, pi/3) q[179];
cx q[38], q[179];
cx q[41], q[179];
U(0, 0, pi/3) q[179];
cx q[41], q[179];
cx q[42], q[179];
U(0, 0, pi/3) q[179];
cx q[42], q[179];
cx q[47], q[179];
U(0, 0, pi/3) q[179];
cx q[47], q[179];
cx q[48], q[179];
U(0, 0, pi/3) q[179];
cx q[48], q[179];
cx q[49], q[179];
U(0, 0, pi/3) q[179];
cx q[49], q[179];
cx q[50], q[179];
U(0, 0, pi/3) q[179];
cx q[50], q[179];
cx q[52], q[179];
U(0, 0, pi/3) q[179];
cx q[52], q[179];
cx q[53], q[179];
U(0, 0, pi/3) q[179];
cx q[53], q[179];
cx q[55], q[179];
U(0, 0, pi/3) q[179];
cx q[55], q[179];
cx q[56], q[179];
U(0, 0, pi/3) q[179];
cx q[56], q[179];
cx q[59], q[179];
U(0, 0, pi/3) q[179];
cx q[59], q[179];
cx q[60], q[179];
U(0, 0, pi/3) q[179];
cx q[60], q[179];
cx q[62], q[179];
U(0, 0, pi/3) q[179];
cx q[62], q[179];
cx q[64], q[179];
U(0, 0, pi/3) q[179];
cx q[64], q[179];
cx q[67], q[179];
U(0, 0, pi/3) q[179];
cx q[67], q[179];
cx q[77], q[179];
U(0, 0, pi/3) q[179];
cx q[77], q[179];
cx q[78], q[179];
U(0, 0, pi/3) q[179];
cx q[78], q[179];
cx q[79], q[179];
U(0, 0, pi/3) q[179];
cx q[79], q[179];
cx q[84], q[179];
U(0, 0, pi/3) q[179];
cx q[84], q[179];
cx q[85], q[179];
U(0, 0, pi/3) q[179];
cx q[85], q[179];
cx q[87], q[179];
U(0, 0, pi/3) q[179];
cx q[87], q[179];
cx q[89], q[179];
U(0, 0, pi/3) q[179];
cx q[89], q[179];
cx q[90], q[179];
U(0, 0, pi/3) q[179];
cx q[90], q[179];
cx q[91], q[179];
U(0, 0, pi/3) q[179];
cx q[91], q[179];
cx q[92], q[179];
U(0, 0, pi/3) q[179];
cx q[92], q[179];
cx q[96], q[179];
U(0, 0, pi/3) q[179];
cx q[96], q[179];
cx q[97], q[179];
U(0, 0, pi/3) q[179];
cx q[97], q[179];
cx q[98], q[179];
U(0, 0, pi/3) q[179];
cx q[98], q[179];
cx q[102], q[179];
U(0, 0, pi/3) q[179];
cx q[102], q[179];
cx q[103], q[179];
U(0, 0, pi/3) q[179];
cx q[103], q[179];
cx q[104], q[179];
U(0, 0, pi/3) q[179];
cx q[104], q[179];
cx q[105], q[179];
U(0, 0, pi/3) q[179];
cx q[105], q[179];
cx q[106], q[179];
U(0, 0, pi/3) q[179];
cx q[106], q[179];
cx q[107], q[179];
U(0, 0, pi/3) q[179];
cx q[107], q[179];
cx q[110], q[179];
U(0, 0, pi/3) q[179];
cx q[110], q[179];
cx q[111], q[179];
U(0, 0, pi/3) q[179];
cx q[111], q[179];
cx q[113], q[179];
U(0, 0, pi/3) q[179];
cx q[113], q[179];
cx q[116], q[179];
U(0, 0, pi/3) q[179];
cx q[116], q[179];
cx q[117], q[179];
U(0, 0, pi/3) q[179];
cx q[117], q[179];
cx q[118], q[179];
U(0, 0, pi/3) q[179];
cx q[118], q[179];
cx q[122], q[179];
U(0, 0, pi/3) q[179];
cx q[122], q[179];
cx q[124], q[179];
U(0, 0, pi/3) q[179];
cx q[124], q[179];
cx q[130], q[179];
U(0, 0, pi/3) q[179];
cx q[130], q[179];
cx q[133], q[179];
U(0, 0, pi/3) q[179];
cx q[133], q[179];
cx q[135], q[179];
U(0, 0, pi/3) q[179];
cx q[135], q[179];
cx q[136], q[179];
U(0, 0, pi/3) q[179];
cx q[136], q[179];
cx q[137], q[179];
U(0, 0, pi/3) q[179];
cx q[137], q[179];
cx q[138], q[179];
U(0, 0, pi/3) q[179];
cx q[138], q[179];
cx q[141], q[179];
U(0, 0, pi/3) q[179];
cx q[141], q[179];
cx q[143], q[179];
U(0, 0, pi/3) q[179];
cx q[143], q[179];
cx q[145], q[179];
U(0, 0, pi/3) q[179];
cx q[145], q[179];
cx q[148], q[179];
U(0, 0, pi/3) q[179];
cx q[148], q[179];
cx q[150], q[179];
U(0, 0, pi/3) q[179];
cx q[150], q[179];
cx q[151], q[179];
U(0, 0, pi/3) q[179];
cx q[151], q[179];
cx q[152], q[179];
U(0, 0, pi/3) q[179];
cx q[152], q[179];
cx q[153], q[179];
U(0, 0, pi/3) q[179];
cx q[153], q[179];
cx q[156], q[179];
U(0, 0, pi/3) q[179];
cx q[156], q[179];
cx q[157], q[179];
U(0, 0, pi/3) q[179];
cx q[157], q[179];
cx q[158], q[179];
U(0, 0, pi/3) q[179];
cx q[158], q[179];
cx q[161], q[179];
U(0, 0, pi/3) q[179];
cx q[161], q[179];
cx q[162], q[179];
U(0, 0, pi/3) q[179];
cx q[162], q[179];
cx q[163], q[179];
U(0, 0, pi/3) q[179];
cx q[163], q[179];
cx q[167], q[179];
U(0, 0, pi/3) q[179];
cx q[167], q[179];
cx q[169], q[179];
U(0, 0, pi/3) q[179];
cx q[169], q[179];
cx q[170], q[179];
U(0, 0, pi/3) q[179];
cx q[170], q[179];
cx q[172], q[179];
U(0, 0, pi/3) q[179];
cx q[172], q[179];
cx q[173], q[179];
U(0, 0, pi/3) q[179];
cx q[173], q[179];
cx q[174], q[179];
U(0, 0, pi/3) q[179];
cx q[174], q[179];
cx q[177], q[179];
U(0, 0, pi/3) q[179];
cx q[177], q[179];
cx q[178], q[179];
U(0, 0, pi/3) q[179];
cx q[178], q[179];
cx q[1], q[180];
U(0, 0, pi/3) q[180];
cx q[1], q[180];
cx q[2], q[180];
U(0, 0, pi/3) q[180];
cx q[2], q[180];
cx q[4], q[180];
U(0, 0, pi/3) q[180];
cx q[4], q[180];
cx q[5], q[180];
U(0, 0, pi/3) q[180];
cx q[5], q[180];
cx q[7], q[180];
U(0, 0, pi/3) q[180];
cx q[7], q[180];
cx q[10], q[180];
U(0, 0, pi/3) q[180];
cx q[10], q[180];
cx q[11], q[180];
U(0, 0, pi/3) q[180];
cx q[11], q[180];
cx q[13], q[180];
U(0, 0, pi/3) q[180];
cx q[13], q[180];
cx q[16], q[180];
U(0, 0, pi/3) q[180];
cx q[16], q[180];
cx q[18], q[180];
U(0, 0, pi/3) q[180];
cx q[18], q[180];
cx q[21], q[180];
U(0, 0, pi/3) q[180];
cx q[21], q[180];
cx q[26], q[180];
U(0, 0, pi/3) q[180];
cx q[26], q[180];
cx q[27], q[180];
U(0, 0, pi/3) q[180];
cx q[27], q[180];
cx q[28], q[180];
U(0, 0, pi/3) q[180];
cx q[28], q[180];
cx q[29], q[180];
U(0, 0, pi/3) q[180];
cx q[29], q[180];
cx q[30], q[180];
U(0, 0, pi/3) q[180];
cx q[30], q[180];
cx q[31], q[180];
U(0, 0, pi/3) q[180];
cx q[31], q[180];
cx q[33], q[180];
U(0, 0, pi/3) q[180];
cx q[33], q[180];
cx q[35], q[180];
U(0, 0, pi/3) q[180];
cx q[35], q[180];
cx q[37], q[180];
U(0, 0, pi/3) q[180];
cx q[37], q[180];
cx q[39], q[180];
U(0, 0, pi/3) q[180];
cx q[39], q[180];
cx q[42], q[180];
U(0, 0, pi/3) q[180];
cx q[42], q[180];
cx q[45], q[180];
U(0, 0, pi/3) q[180];
cx q[45], q[180];
cx q[47], q[180];
U(0, 0, pi/3) q[180];
cx q[47], q[180];
cx q[54], q[180];
U(0, 0, pi/3) q[180];
cx q[54], q[180];
cx q[55], q[180];
U(0, 0, pi/3) q[180];
cx q[55], q[180];
cx q[56], q[180];
U(0, 0, pi/3) q[180];
cx q[56], q[180];
cx q[60], q[180];
U(0, 0, pi/3) q[180];
cx q[60], q[180];
cx q[61], q[180];
U(0, 0, pi/3) q[180];
cx q[61], q[180];
cx q[62], q[180];
U(0, 0, pi/3) q[180];
cx q[62], q[180];
cx q[65], q[180];
U(0, 0, pi/3) q[180];
cx q[65], q[180];
cx q[68], q[180];
U(0, 0, pi/3) q[180];
cx q[68], q[180];
cx q[71], q[180];
U(0, 0, pi/3) q[180];
cx q[71], q[180];
cx q[72], q[180];
U(0, 0, pi/3) q[180];
cx q[72], q[180];
cx q[77], q[180];
U(0, 0, pi/3) q[180];
cx q[77], q[180];
cx q[79], q[180];
U(0, 0, pi/3) q[180];
cx q[79], q[180];
cx q[85], q[180];
U(0, 0, pi/3) q[180];
cx q[85], q[180];
cx q[86], q[180];
U(0, 0, pi/3) q[180];
cx q[86], q[180];
cx q[87], q[180];
U(0, 0, pi/3) q[180];
cx q[87], q[180];
cx q[88], q[180];
U(0, 0, pi/3) q[180];
cx q[88], q[180];
cx q[89], q[180];
U(0, 0, pi/3) q[180];
cx q[89], q[180];
cx q[90], q[180];
U(0, 0, pi/3) q[180];
cx q[90], q[180];
cx q[93], q[180];
U(0, 0, pi/3) q[180];
cx q[93], q[180];
cx q[94], q[180];
U(0, 0, pi/3) q[180];
cx q[94], q[180];
cx q[97], q[180];
U(0, 0, pi/3) q[180];
cx q[97], q[180];
cx q[98], q[180];
U(0, 0, pi/3) q[180];
cx q[98], q[180];
cx q[99], q[180];
U(0, 0, pi/3) q[180];
cx q[99], q[180];
cx q[100], q[180];
U(0, 0, pi/3) q[180];
cx q[100], q[180];
cx q[103], q[180];
U(0, 0, pi/3) q[180];
cx q[103], q[180];
cx q[105], q[180];
U(0, 0, pi/3) q[180];
cx q[105], q[180];
cx q[110], q[180];
U(0, 0, pi/3) q[180];
cx q[110], q[180];
cx q[111], q[180];
U(0, 0, pi/3) q[180];
cx q[111], q[180];
cx q[114], q[180];
U(0, 0, pi/3) q[180];
cx q[114], q[180];
cx q[116], q[180];
U(0, 0, pi/3) q[180];
cx q[116], q[180];
cx q[118], q[180];
U(0, 0, pi/3) q[180];
cx q[118], q[180];
cx q[122], q[180];
U(0, 0, pi/3) q[180];
cx q[122], q[180];
cx q[125], q[180];
U(0, 0, pi/3) q[180];
cx q[125], q[180];
cx q[127], q[180];
U(0, 0, pi/3) q[180];
cx q[127], q[180];
cx q[128], q[180];
U(0, 0, pi/3) q[180];
cx q[128], q[180];
cx q[131], q[180];
U(0, 0, pi/3) q[180];
cx q[131], q[180];
cx q[135], q[180];
U(0, 0, pi/3) q[180];
cx q[135], q[180];
cx q[137], q[180];
U(0, 0, pi/3) q[180];
cx q[137], q[180];
cx q[141], q[180];
U(0, 0, pi/3) q[180];
cx q[141], q[180];
cx q[143], q[180];
U(0, 0, pi/3) q[180];
cx q[143], q[180];
cx q[145], q[180];
U(0, 0, pi/3) q[180];
cx q[145], q[180];
cx q[146], q[180];
U(0, 0, pi/3) q[180];
cx q[146], q[180];
cx q[150], q[180];
U(0, 0, pi/3) q[180];
cx q[150], q[180];
cx q[152], q[180];
U(0, 0, pi/3) q[180];
cx q[152], q[180];
cx q[153], q[180];
U(0, 0, pi/3) q[180];
cx q[153], q[180];
cx q[157], q[180];
U(0, 0, pi/3) q[180];
cx q[157], q[180];
cx q[158], q[180];
U(0, 0, pi/3) q[180];
cx q[158], q[180];
cx q[162], q[180];
U(0, 0, pi/3) q[180];
cx q[162], q[180];
cx q[167], q[180];
U(0, 0, pi/3) q[180];
cx q[167], q[180];
cx q[170], q[180];
U(0, 0, pi/3) q[180];
cx q[170], q[180];
cx q[172], q[180];
U(0, 0, pi/3) q[180];
cx q[172], q[180];
cx q[173], q[180];
U(0, 0, pi/3) q[180];
cx q[173], q[180];
cx q[174], q[180];
U(0, 0, pi/3) q[180];
cx q[174], q[180];
cx q[175], q[180];
U(0, 0, pi/3) q[180];
cx q[175], q[180];
cx q[177], q[180];
U(0, 0, pi/3) q[180];
cx q[177], q[180];
cx q[0], q[181];
U(0, 0, pi/3) q[181];
cx q[0], q[181];
cx q[3], q[181];
U(0, 0, pi/3) q[181];
cx q[3], q[181];
cx q[5], q[181];
U(0, 0, pi/3) q[181];
cx q[5], q[181];
cx q[6], q[181];
U(0, 0, pi/3) q[181];
cx q[6], q[181];
cx q[7], q[181];
U(0, 0, pi/3) q[181];
cx q[7], q[181];
cx q[8], q[181];
U(0, 0, pi/3) q[181];
cx q[8], q[181];
cx q[10], q[181];
U(0, 0, pi/3) q[181];
cx q[10], q[181];
cx q[11], q[181];
U(0, 0, pi/3) q[181];
cx q[11], q[181];
cx q[13], q[181];
U(0, 0, pi/3) q[181];
cx q[13], q[181];
cx q[17], q[181];
U(0, 0, pi/3) q[181];
cx q[17], q[181];
cx q[20], q[181];
U(0, 0, pi/3) q[181];
cx q[20], q[181];
cx q[21], q[181];
U(0, 0, pi/3) q[181];
cx q[21], q[181];
cx q[22], q[181];
U(0, 0, pi/3) q[181];
cx q[22], q[181];
cx q[24], q[181];
U(0, 0, pi/3) q[181];
cx q[24], q[181];
cx q[25], q[181];
U(0, 0, pi/3) q[181];
cx q[25], q[181];
cx q[26], q[181];
U(0, 0, pi/3) q[181];
cx q[26], q[181];
cx q[29], q[181];
U(0, 0, pi/3) q[181];
cx q[29], q[181];
cx q[33], q[181];
U(0, 0, pi/3) q[181];
cx q[33], q[181];
cx q[35], q[181];
U(0, 0, pi/3) q[181];
cx q[35], q[181];
cx q[36], q[181];
U(0, 0, pi/3) q[181];
cx q[36], q[181];
cx q[37], q[181];
U(0, 0, pi/3) q[181];
cx q[37], q[181];
cx q[38], q[181];
U(0, 0, pi/3) q[181];
cx q[38], q[181];
cx q[39], q[181];
U(0, 0, pi/3) q[181];
cx q[39], q[181];
cx q[41], q[181];
U(0, 0, pi/3) q[181];
cx q[41], q[181];
cx q[44], q[181];
U(0, 0, pi/3) q[181];
cx q[44], q[181];
cx q[45], q[181];
U(0, 0, pi/3) q[181];
cx q[45], q[181];
cx q[49], q[181];
U(0, 0, pi/3) q[181];
cx q[49], q[181];
cx q[50], q[181];
U(0, 0, pi/3) q[181];
cx q[50], q[181];
cx q[53], q[181];
U(0, 0, pi/3) q[181];
cx q[53], q[181];
cx q[54], q[181];
U(0, 0, pi/3) q[181];
cx q[54], q[181];
cx q[56], q[181];
U(0, 0, pi/3) q[181];
cx q[56], q[181];
cx q[58], q[181];
U(0, 0, pi/3) q[181];
cx q[58], q[181];
cx q[59], q[181];
U(0, 0, pi/3) q[181];
cx q[59], q[181];
cx q[60], q[181];
U(0, 0, pi/3) q[181];
cx q[60], q[181];
cx q[61], q[181];
U(0, 0, pi/3) q[181];
cx q[61], q[181];
cx q[62], q[181];
U(0, 0, pi/3) q[181];
cx q[62], q[181];
cx q[63], q[181];
U(0, 0, pi/3) q[181];
cx q[63], q[181];
cx q[66], q[181];
U(0, 0, pi/3) q[181];
cx q[66], q[181];
cx q[68], q[181];
U(0, 0, pi/3) q[181];
cx q[68], q[181];
cx q[71], q[181];
U(0, 0, pi/3) q[181];
cx q[71], q[181];
cx q[73], q[181];
U(0, 0, pi/3) q[181];
cx q[73], q[181];
cx q[79], q[181];
U(0, 0, pi/3) q[181];
cx q[79], q[181];
cx q[80], q[181];
U(0, 0, pi/3) q[181];
cx q[80], q[181];
cx q[82], q[181];
U(0, 0, pi/3) q[181];
cx q[82], q[181];
cx q[83], q[181];
U(0, 0, pi/3) q[181];
cx q[83], q[181];
cx q[85], q[181];
U(0, 0, pi/3) q[181];
cx q[85], q[181];
cx q[86], q[181];
U(0, 0, pi/3) q[181];
cx q[86], q[181];
cx q[89], q[181];
U(0, 0, pi/3) q[181];
cx q[89], q[181];
cx q[91], q[181];
U(0, 0, pi/3) q[181];
cx q[91], q[181];
cx q[96], q[181];
U(0, 0, pi/3) q[181];
cx q[96], q[181];
cx q[97], q[181];
U(0, 0, pi/3) q[181];
cx q[97], q[181];
cx q[99], q[181];
U(0, 0, pi/3) q[181];
cx q[99], q[181];
cx q[103], q[181];
U(0, 0, pi/3) q[181];
cx q[103], q[181];
cx q[104], q[181];
U(0, 0, pi/3) q[181];
cx q[104], q[181];
cx q[105], q[181];
U(0, 0, pi/3) q[181];
cx q[105], q[181];
cx q[107], q[181];
U(0, 0, pi/3) q[181];
cx q[107], q[181];
cx q[109], q[181];
U(0, 0, pi/3) q[181];
cx q[109], q[181];
cx q[110], q[181];
U(0, 0, pi/3) q[181];
cx q[110], q[181];
cx q[111], q[181];
U(0, 0, pi/3) q[181];
cx q[111], q[181];
cx q[112], q[181];
U(0, 0, pi/3) q[181];
cx q[112], q[181];
cx q[113], q[181];
U(0, 0, pi/3) q[181];
cx q[113], q[181];
cx q[114], q[181];
U(0, 0, pi/3) q[181];
cx q[114], q[181];
cx q[117], q[181];
U(0, 0, pi/3) q[181];
cx q[117], q[181];
cx q[119], q[181];
U(0, 0, pi/3) q[181];
cx q[119], q[181];
cx q[123], q[181];
U(0, 0, pi/3) q[181];
cx q[123], q[181];
cx q[128], q[181];
U(0, 0, pi/3) q[181];
cx q[128], q[181];
cx q[130], q[181];
U(0, 0, pi/3) q[181];
cx q[130], q[181];
cx q[132], q[181];
U(0, 0, pi/3) q[181];
cx q[132], q[181];
cx q[135], q[181];
U(0, 0, pi/3) q[181];
cx q[135], q[181];
cx q[137], q[181];
U(0, 0, pi/3) q[181];
cx q[137], q[181];
cx q[138], q[181];
U(0, 0, pi/3) q[181];
cx q[138], q[181];
cx q[142], q[181];
U(0, 0, pi/3) q[181];
cx q[142], q[181];
cx q[144], q[181];
U(0, 0, pi/3) q[181];
cx q[144], q[181];
cx q[146], q[181];
U(0, 0, pi/3) q[181];
cx q[146], q[181];
cx q[147], q[181];
U(0, 0, pi/3) q[181];
cx q[147], q[181];
cx q[148], q[181];
U(0, 0, pi/3) q[181];
cx q[148], q[181];
cx q[150], q[181];
U(0, 0, pi/3) q[181];
cx q[150], q[181];
cx q[152], q[181];
U(0, 0, pi/3) q[181];
cx q[152], q[181];
cx q[156], q[181];
U(0, 0, pi/3) q[181];
cx q[156], q[181];
cx q[157], q[181];
U(0, 0, pi/3) q[181];
cx q[157], q[181];
cx q[161], q[181];
U(0, 0, pi/3) q[181];
cx q[161], q[181];
cx q[162], q[181];
U(0, 0, pi/3) q[181];
cx q[162], q[181];
cx q[166], q[181];
U(0, 0, pi/3) q[181];
cx q[166], q[181];
cx q[167], q[181];
U(0, 0, pi/3) q[181];
cx q[167], q[181];
cx q[168], q[181];
U(0, 0, pi/3) q[181];
cx q[168], q[181];
cx q[169], q[181];
U(0, 0, pi/3) q[181];
cx q[169], q[181];
cx q[171], q[181];
U(0, 0, pi/3) q[181];
cx q[171], q[181];
cx q[172], q[181];
U(0, 0, pi/3) q[181];
cx q[172], q[181];
cx q[174], q[181];
U(0, 0, pi/3) q[181];
cx q[174], q[181];
cx q[176], q[181];
U(0, 0, pi/3) q[181];
cx q[176], q[181];
cx q[178], q[181];
U(0, 0, pi/3) q[181];
cx q[178], q[181];
cx q[0], q[182];
U(0, 0, pi/3) q[182];
cx q[0], q[182];
cx q[3], q[182];
U(0, 0, pi/3) q[182];
cx q[3], q[182];
cx q[5], q[182];
U(0, 0, pi/3) q[182];
cx q[5], q[182];
cx q[9], q[182];
U(0, 0, pi/3) q[182];
cx q[9], q[182];
cx q[11], q[182];
U(0, 0, pi/3) q[182];
cx q[11], q[182];
cx q[12], q[182];
U(0, 0, pi/3) q[182];
cx q[12], q[182];
cx q[13], q[182];
U(0, 0, pi/3) q[182];
cx q[13], q[182];
cx q[14], q[182];
U(0, 0, pi/3) q[182];
cx q[14], q[182];
cx q[15], q[182];
U(0, 0, pi/3) q[182];
cx q[15], q[182];
cx q[16], q[182];
U(0, 0, pi/3) q[182];
cx q[16], q[182];
cx q[19], q[182];
U(0, 0, pi/3) q[182];
cx q[19], q[182];
cx q[20], q[182];
U(0, 0, pi/3) q[182];
cx q[20], q[182];
cx q[26], q[182];
U(0, 0, pi/3) q[182];
cx q[26], q[182];
cx q[27], q[182];
U(0, 0, pi/3) q[182];
cx q[27], q[182];
cx q[31], q[182];
U(0, 0, pi/3) q[182];
cx q[31], q[182];
cx q[33], q[182];
U(0, 0, pi/3) q[182];
cx q[33], q[182];
cx q[34], q[182];
U(0, 0, pi/3) q[182];
cx q[34], q[182];
cx q[37], q[182];
U(0, 0, pi/3) q[182];
cx q[37], q[182];
cx q[39], q[182];
U(0, 0, pi/3) q[182];
cx q[39], q[182];
cx q[40], q[182];
U(0, 0, pi/3) q[182];
cx q[40], q[182];
cx q[41], q[182];
U(0, 0, pi/3) q[182];
cx q[41], q[182];
cx q[42], q[182];
U(0, 0, pi/3) q[182];
cx q[42], q[182];
cx q[44], q[182];
U(0, 0, pi/3) q[182];
cx q[44], q[182];
cx q[46], q[182];
U(0, 0, pi/3) q[182];
cx q[46], q[182];
cx q[49], q[182];
U(0, 0, pi/3) q[182];
cx q[49], q[182];
cx q[50], q[182];
U(0, 0, pi/3) q[182];
cx q[50], q[182];
cx q[52], q[182];
U(0, 0, pi/3) q[182];
cx q[52], q[182];
cx q[53], q[182];
U(0, 0, pi/3) q[182];
cx q[53], q[182];
cx q[54], q[182];
U(0, 0, pi/3) q[182];
cx q[54], q[182];
cx q[55], q[182];
U(0, 0, pi/3) q[182];
cx q[55], q[182];
cx q[58], q[182];
U(0, 0, pi/3) q[182];
cx q[58], q[182];
cx q[60], q[182];
U(0, 0, pi/3) q[182];
cx q[60], q[182];
cx q[61], q[182];
U(0, 0, pi/3) q[182];
cx q[61], q[182];
cx q[64], q[182];
U(0, 0, pi/3) q[182];
cx q[64], q[182];
cx q[65], q[182];
U(0, 0, pi/3) q[182];
cx q[65], q[182];
cx q[66], q[182];
U(0, 0, pi/3) q[182];
cx q[66], q[182];
cx q[68], q[182];
U(0, 0, pi/3) q[182];
cx q[68], q[182];
cx q[70], q[182];
U(0, 0, pi/3) q[182];
cx q[70], q[182];
cx q[72], q[182];
U(0, 0, pi/3) q[182];
cx q[72], q[182];
cx q[73], q[182];
U(0, 0, pi/3) q[182];
cx q[73], q[182];
cx q[76], q[182];
U(0, 0, pi/3) q[182];
cx q[76], q[182];
cx q[77], q[182];
U(0, 0, pi/3) q[182];
cx q[77], q[182];
cx q[78], q[182];
U(0, 0, pi/3) q[182];
cx q[78], q[182];
cx q[83], q[182];
U(0, 0, pi/3) q[182];
cx q[83], q[182];
cx q[84], q[182];
U(0, 0, pi/3) q[182];
cx q[84], q[182];
cx q[85], q[182];
U(0, 0, pi/3) q[182];
cx q[85], q[182];
cx q[86], q[182];
U(0, 0, pi/3) q[182];
cx q[86], q[182];
cx q[88], q[182];
U(0, 0, pi/3) q[182];
cx q[88], q[182];
cx q[89], q[182];
U(0, 0, pi/3) q[182];
cx q[89], q[182];
cx q[90], q[182];
U(0, 0, pi/3) q[182];
cx q[90], q[182];
cx q[91], q[182];
U(0, 0, pi/3) q[182];
cx q[91], q[182];
cx q[92], q[182];
U(0, 0, pi/3) q[182];
cx q[92], q[182];
cx q[93], q[182];
U(0, 0, pi/3) q[182];
cx q[93], q[182];
cx q[94], q[182];
U(0, 0, pi/3) q[182];
cx q[94], q[182];
cx q[96], q[182];
U(0, 0, pi/3) q[182];
cx q[96], q[182];
cx q[97], q[182];
U(0, 0, pi/3) q[182];
cx q[97], q[182];
cx q[98], q[182];
U(0, 0, pi/3) q[182];
cx q[98], q[182];
cx q[103], q[182];
U(0, 0, pi/3) q[182];
cx q[103], q[182];
cx q[104], q[182];
U(0, 0, pi/3) q[182];
cx q[104], q[182];
cx q[106], q[182];
U(0, 0, pi/3) q[182];
cx q[106], q[182];
cx q[107], q[182];
U(0, 0, pi/3) q[182];
cx q[107], q[182];
cx q[111], q[182];
U(0, 0, pi/3) q[182];
cx q[111], q[182];
cx q[112], q[182];
U(0, 0, pi/3) q[182];
cx q[112], q[182];
cx q[115], q[182];
U(0, 0, pi/3) q[182];
cx q[115], q[182];
cx q[116], q[182];
U(0, 0, pi/3) q[182];
cx q[116], q[182];
cx q[117], q[182];
U(0, 0, pi/3) q[182];
cx q[117], q[182];
cx q[120], q[182];
U(0, 0, pi/3) q[182];
cx q[120], q[182];
cx q[121], q[182];
U(0, 0, pi/3) q[182];
cx q[121], q[182];
cx q[127], q[182];
U(0, 0, pi/3) q[182];
cx q[127], q[182];
cx q[129], q[182];
U(0, 0, pi/3) q[182];
cx q[129], q[182];
cx q[130], q[182];
U(0, 0, pi/3) q[182];
cx q[130], q[182];
cx q[135], q[182];
U(0, 0, pi/3) q[182];
cx q[135], q[182];
cx q[138], q[182];
U(0, 0, pi/3) q[182];
cx q[138], q[182];
cx q[140], q[182];
U(0, 0, pi/3) q[182];
cx q[140], q[182];
cx q[141], q[182];
U(0, 0, pi/3) q[182];
cx q[141], q[182];
cx q[143], q[182];
U(0, 0, pi/3) q[182];
cx q[143], q[182];
cx q[151], q[182];
U(0, 0, pi/3) q[182];
cx q[151], q[182];
cx q[153], q[182];
U(0, 0, pi/3) q[182];
cx q[153], q[182];
cx q[155], q[182];
U(0, 0, pi/3) q[182];
cx q[155], q[182];
cx q[156], q[182];
U(0, 0, pi/3) q[182];
cx q[156], q[182];
cx q[158], q[182];
U(0, 0, pi/3) q[182];
cx q[158], q[182];
cx q[164], q[182];
U(0, 0, pi/3) q[182];
cx q[164], q[182];
cx q[165], q[182];
U(0, 0, pi/3) q[182];
cx q[165], q[182];
cx q[167], q[182];
U(0, 0, pi/3) q[182];
cx q[167], q[182];
cx q[170], q[182];
U(0, 0, pi/3) q[182];
cx q[170], q[182];
cx q[171], q[182];
U(0, 0, pi/3) q[182];
cx q[171], q[182];
cx q[172], q[182];
U(0, 0, pi/3) q[182];
cx q[172], q[182];
cx q[173], q[182];
U(0, 0, pi/3) q[182];
cx q[173], q[182];
cx q[174], q[182];
U(0, 0, pi/3) q[182];
cx q[174], q[182];
cx q[181], q[182];
U(0, 0, pi/3) q[182];
cx q[181], q[182];
cx q[1], q[183];
U(0, 0, pi/3) q[183];
cx q[1], q[183];
cx q[2], q[183];
U(0, 0, pi/3) q[183];
cx q[2], q[183];
cx q[3], q[183];
U(0, 0, pi/3) q[183];
cx q[3], q[183];
cx q[4], q[183];
U(0, 0, pi/3) q[183];
cx q[4], q[183];
cx q[5], q[183];
U(0, 0, pi/3) q[183];
cx q[5], q[183];
cx q[6], q[183];
U(0, 0, pi/3) q[183];
cx q[6], q[183];
cx q[7], q[183];
U(0, 0, pi/3) q[183];
cx q[7], q[183];
cx q[8], q[183];
U(0, 0, pi/3) q[183];
cx q[8], q[183];
cx q[9], q[183];
U(0, 0, pi/3) q[183];
cx q[9], q[183];
cx q[10], q[183];
U(0, 0, pi/3) q[183];
cx q[10], q[183];
cx q[13], q[183];
U(0, 0, pi/3) q[183];
cx q[13], q[183];
cx q[14], q[183];
U(0, 0, pi/3) q[183];
cx q[14], q[183];
cx q[16], q[183];
U(0, 0, pi/3) q[183];
cx q[16], q[183];
cx q[17], q[183];
U(0, 0, pi/3) q[183];
cx q[17], q[183];
cx q[21], q[183];
U(0, 0, pi/3) q[183];
cx q[21], q[183];
cx q[22], q[183];
U(0, 0, pi/3) q[183];
cx q[22], q[183];
cx q[24], q[183];
U(0, 0, pi/3) q[183];
cx q[24], q[183];
cx q[25], q[183];
U(0, 0, pi/3) q[183];
cx q[25], q[183];
cx q[26], q[183];
U(0, 0, pi/3) q[183];
cx q[26], q[183];
cx q[27], q[183];
U(0, 0, pi/3) q[183];
cx q[27], q[183];
cx q[28], q[183];
U(0, 0, pi/3) q[183];
cx q[28], q[183];
cx q[29], q[183];
U(0, 0, pi/3) q[183];
cx q[29], q[183];
cx q[30], q[183];
U(0, 0, pi/3) q[183];
cx q[30], q[183];
cx q[32], q[183];
U(0, 0, pi/3) q[183];
cx q[32], q[183];
cx q[34], q[183];
U(0, 0, pi/3) q[183];
cx q[34], q[183];
cx q[36], q[183];
U(0, 0, pi/3) q[183];
cx q[36], q[183];
cx q[38], q[183];
U(0, 0, pi/3) q[183];
cx q[38], q[183];
cx q[40], q[183];
U(0, 0, pi/3) q[183];
cx q[40], q[183];
cx q[42], q[183];
U(0, 0, pi/3) q[183];
cx q[42], q[183];
cx q[43], q[183];
U(0, 0, pi/3) q[183];
cx q[43], q[183];
cx q[44], q[183];
U(0, 0, pi/3) q[183];
cx q[44], q[183];
cx q[46], q[183];
U(0, 0, pi/3) q[183];
cx q[46], q[183];
cx q[51], q[183];
U(0, 0, pi/3) q[183];
cx q[51], q[183];
cx q[52], q[183];
U(0, 0, pi/3) q[183];
cx q[52], q[183];
cx q[53], q[183];
U(0, 0, pi/3) q[183];
cx q[53], q[183];
cx q[54], q[183];
U(0, 0, pi/3) q[183];
cx q[54], q[183];
cx q[55], q[183];
U(0, 0, pi/3) q[183];
cx q[55], q[183];
cx q[57], q[183];
U(0, 0, pi/3) q[183];
cx q[57], q[183];
cx q[60], q[183];
U(0, 0, pi/3) q[183];
cx q[60], q[183];
cx q[61], q[183];
U(0, 0, pi/3) q[183];
cx q[61], q[183];
cx q[67], q[183];
U(0, 0, pi/3) q[183];
cx q[67], q[183];
cx q[69], q[183];
U(0, 0, pi/3) q[183];
cx q[69], q[183];
cx q[70], q[183];
U(0, 0, pi/3) q[183];
cx q[70], q[183];
cx q[71], q[183];
U(0, 0, pi/3) q[183];
cx q[71], q[183];
cx q[73], q[183];
U(0, 0, pi/3) q[183];
cx q[73], q[183];
cx q[76], q[183];
U(0, 0, pi/3) q[183];
cx q[76], q[183];
cx q[80], q[183];
U(0, 0, pi/3) q[183];
cx q[80], q[183];
cx q[82], q[183];
U(0, 0, pi/3) q[183];
cx q[82], q[183];
cx q[83], q[183];
U(0, 0, pi/3) q[183];
cx q[83], q[183];
cx q[84], q[183];
U(0, 0, pi/3) q[183];
cx q[84], q[183];
cx q[85], q[183];
U(0, 0, pi/3) q[183];
cx q[85], q[183];
cx q[87], q[183];
U(0, 0, pi/3) q[183];
cx q[87], q[183];
cx q[88], q[183];
U(0, 0, pi/3) q[183];
cx q[88], q[183];
cx q[89], q[183];
U(0, 0, pi/3) q[183];
cx q[89], q[183];
cx q[92], q[183];
U(0, 0, pi/3) q[183];
cx q[92], q[183];
cx q[93], q[183];
U(0, 0, pi/3) q[183];
cx q[93], q[183];
cx q[96], q[183];
U(0, 0, pi/3) q[183];
cx q[96], q[183];
cx q[97], q[183];
U(0, 0, pi/3) q[183];
cx q[97], q[183];
cx q[98], q[183];
U(0, 0, pi/3) q[183];
cx q[98], q[183];
cx q[100], q[183];
U(0, 0, pi/3) q[183];
cx q[100], q[183];
cx q[101], q[183];
U(0, 0, pi/3) q[183];
cx q[101], q[183];
cx q[102], q[183];
U(0, 0, pi/3) q[183];
cx q[102], q[183];
cx q[103], q[183];
U(0, 0, pi/3) q[183];
cx q[103], q[183];
cx q[105], q[183];
U(0, 0, pi/3) q[183];
cx q[105], q[183];
cx q[109], q[183];
U(0, 0, pi/3) q[183];
cx q[109], q[183];
cx q[110], q[183];
U(0, 0, pi/3) q[183];
cx q[110], q[183];
cx q[112], q[183];
U(0, 0, pi/3) q[183];
cx q[112], q[183];
cx q[113], q[183];
U(0, 0, pi/3) q[183];
cx q[113], q[183];
cx q[114], q[183];
U(0, 0, pi/3) q[183];
cx q[114], q[183];
cx q[115], q[183];
U(0, 0, pi/3) q[183];
cx q[115], q[183];
cx q[116], q[183];
U(0, 0, pi/3) q[183];
cx q[116], q[183];
cx q[117], q[183];
U(0, 0, pi/3) q[183];
cx q[117], q[183];
cx q[118], q[183];
U(0, 0, pi/3) q[183];
cx q[118], q[183];
cx q[120], q[183];
U(0, 0, pi/3) q[183];
cx q[120], q[183];
cx q[121], q[183];
U(0, 0, pi/3) q[183];
cx q[121], q[183];
cx q[122], q[183];
U(0, 0, pi/3) q[183];
cx q[122], q[183];
cx q[123], q[183];
U(0, 0, pi/3) q[183];
cx q[123], q[183];
cx q[124], q[183];
U(0, 0, pi/3) q[183];
cx q[124], q[183];
cx q[127], q[183];
U(0, 0, pi/3) q[183];
cx q[127], q[183];
cx q[130], q[183];
U(0, 0, pi/3) q[183];
cx q[130], q[183];
cx q[131], q[183];
U(0, 0, pi/3) q[183];
cx q[131], q[183];
cx q[134], q[183];
U(0, 0, pi/3) q[183];
cx q[134], q[183];
cx q[136], q[183];
U(0, 0, pi/3) q[183];
cx q[136], q[183];
cx q[137], q[183];
U(0, 0, pi/3) q[183];
cx q[137], q[183];
cx q[146], q[183];
U(0, 0, pi/3) q[183];
cx q[146], q[183];
cx q[148], q[183];
U(0, 0, pi/3) q[183];
cx q[148], q[183];
cx q[149], q[183];
U(0, 0, pi/3) q[183];
cx q[149], q[183];
cx q[152], q[183];
U(0, 0, pi/3) q[183];
cx q[152], q[183];
cx q[154], q[183];
U(0, 0, pi/3) q[183];
cx q[154], q[183];
cx q[155], q[183];
U(0, 0, pi/3) q[183];
cx q[155], q[183];
cx q[156], q[183];
U(0, 0, pi/3) q[183];
cx q[156], q[183];
cx q[157], q[183];
U(0, 0, pi/3) q[183];
cx q[157], q[183];
cx q[158], q[183];
U(0, 0, pi/3) q[183];
cx q[158], q[183];
cx q[161], q[183];
U(0, 0, pi/3) q[183];
cx q[161], q[183];
cx q[162], q[183];
U(0, 0, pi/3) q[183];
cx q[162], q[183];
cx q[163], q[183];
U(0, 0, pi/3) q[183];
cx q[163], q[183];
cx q[165], q[183];
U(0, 0, pi/3) q[183];
cx q[165], q[183];
cx q[166], q[183];
U(0, 0, pi/3) q[183];
cx q[166], q[183];
cx q[167], q[183];
U(0, 0, pi/3) q[183];
cx q[167], q[183];
cx q[173], q[183];
U(0, 0, pi/3) q[183];
cx q[173], q[183];
cx q[174], q[183];
U(0, 0, pi/3) q[183];
cx q[174], q[183];
cx q[175], q[183];
U(0, 0, pi/3) q[183];
cx q[175], q[183];
cx q[176], q[183];
U(0, 0, pi/3) q[183];
cx q[176], q[183];
cx q[179], q[183];
U(0, 0, pi/3) q[183];
cx q[179], q[183];
cx q[180], q[183];
U(0, 0, pi/3) q[183];
cx q[180], q[183];
cx q[181], q[183];
U(0, 0, pi/3) q[183];
cx q[181], q[183];
cx q[182], q[183];
U(0, 0, pi/3) q[183];
cx q[182], q[183];
cx q[2], q[184];
U(0, 0, pi/3) q[184];
cx q[2], q[184];
cx q[4], q[184];
U(0, 0, pi/3) q[184];
cx q[4], q[184];
cx q[5], q[184];
U(0, 0, pi/3) q[184];
cx q[5], q[184];
cx q[6], q[184];
U(0, 0, pi/3) q[184];
cx q[6], q[184];
cx q[7], q[184];
U(0, 0, pi/3) q[184];
cx q[7], q[184];
cx q[12], q[184];
U(0, 0, pi/3) q[184];
cx q[12], q[184];
cx q[13], q[184];
U(0, 0, pi/3) q[184];
cx q[13], q[184];
cx q[18], q[184];
U(0, 0, pi/3) q[184];
cx q[18], q[184];
cx q[19], q[184];
U(0, 0, pi/3) q[184];
cx q[19], q[184];
cx q[23], q[184];
U(0, 0, pi/3) q[184];
cx q[23], q[184];
cx q[24], q[184];
U(0, 0, pi/3) q[184];
cx q[24], q[184];
cx q[25], q[184];
U(0, 0, pi/3) q[184];
cx q[25], q[184];
cx q[31], q[184];
U(0, 0, pi/3) q[184];
cx q[31], q[184];
cx q[33], q[184];
U(0, 0, pi/3) q[184];
cx q[33], q[184];
cx q[34], q[184];
U(0, 0, pi/3) q[184];
cx q[34], q[184];
cx q[36], q[184];
U(0, 0, pi/3) q[184];
cx q[36], q[184];
cx q[37], q[184];
U(0, 0, pi/3) q[184];
cx q[37], q[184];
cx q[38], q[184];
U(0, 0, pi/3) q[184];
cx q[38], q[184];
cx q[39], q[184];
U(0, 0, pi/3) q[184];
cx q[39], q[184];
cx q[40], q[184];
U(0, 0, pi/3) q[184];
cx q[40], q[184];
cx q[43], q[184];
U(0, 0, pi/3) q[184];
cx q[43], q[184];
cx q[44], q[184];
U(0, 0, pi/3) q[184];
cx q[44], q[184];
cx q[53], q[184];
U(0, 0, pi/3) q[184];
cx q[53], q[184];
cx q[58], q[184];
U(0, 0, pi/3) q[184];
cx q[58], q[184];
cx q[60], q[184];
U(0, 0, pi/3) q[184];
cx q[60], q[184];
cx q[61], q[184];
U(0, 0, pi/3) q[184];
cx q[61], q[184];
cx q[62], q[184];
U(0, 0, pi/3) q[184];
cx q[62], q[184];
cx q[64], q[184];
U(0, 0, pi/3) q[184];
cx q[64], q[184];
cx q[66], q[184];
U(0, 0, pi/3) q[184];
cx q[66], q[184];
cx q[68], q[184];
U(0, 0, pi/3) q[184];
cx q[68], q[184];
cx q[71], q[184];
U(0, 0, pi/3) q[184];
cx q[71], q[184];
cx q[72], q[184];
U(0, 0, pi/3) q[184];
cx q[72], q[184];
cx q[73], q[184];
U(0, 0, pi/3) q[184];
cx q[73], q[184];
cx q[74], q[184];
U(0, 0, pi/3) q[184];
cx q[74], q[184];
cx q[78], q[184];
U(0, 0, pi/3) q[184];
cx q[78], q[184];
cx q[79], q[184];
U(0, 0, pi/3) q[184];
cx q[79], q[184];
cx q[81], q[184];
U(0, 0, pi/3) q[184];
cx q[81], q[184];
cx q[83], q[184];
U(0, 0, pi/3) q[184];
cx q[83], q[184];
cx q[84], q[184];
U(0, 0, pi/3) q[184];
cx q[84], q[184];
cx q[86], q[184];
U(0, 0, pi/3) q[184];
cx q[86], q[184];
cx q[88], q[184];
U(0, 0, pi/3) q[184];
cx q[88], q[184];
cx q[90], q[184];
U(0, 0, pi/3) q[184];
cx q[90], q[184];
cx q[92], q[184];
U(0, 0, pi/3) q[184];
cx q[92], q[184];
cx q[94], q[184];
U(0, 0, pi/3) q[184];
cx q[94], q[184];
cx q[96], q[184];
U(0, 0, pi/3) q[184];
cx q[96], q[184];
cx q[100], q[184];
U(0, 0, pi/3) q[184];
cx q[100], q[184];
cx q[105], q[184];
U(0, 0, pi/3) q[184];
cx q[105], q[184];
cx q[106], q[184];
U(0, 0, pi/3) q[184];
cx q[106], q[184];
cx q[107], q[184];
U(0, 0, pi/3) q[184];
cx q[107], q[184];
cx q[110], q[184];
U(0, 0, pi/3) q[184];
cx q[110], q[184];
cx q[111], q[184];
U(0, 0, pi/3) q[184];
cx q[111], q[184];
cx q[112], q[184];
U(0, 0, pi/3) q[184];
cx q[112], q[184];
cx q[116], q[184];
U(0, 0, pi/3) q[184];
cx q[116], q[184];
cx q[117], q[184];
U(0, 0, pi/3) q[184];
cx q[117], q[184];
cx q[119], q[184];
U(0, 0, pi/3) q[184];
cx q[119], q[184];
cx q[122], q[184];
U(0, 0, pi/3) q[184];
cx q[122], q[184];
cx q[123], q[184];
U(0, 0, pi/3) q[184];
cx q[123], q[184];
cx q[125], q[184];
U(0, 0, pi/3) q[184];
cx q[125], q[184];
cx q[126], q[184];
U(0, 0, pi/3) q[184];
cx q[126], q[184];
cx q[127], q[184];
U(0, 0, pi/3) q[184];
cx q[127], q[184];
cx q[128], q[184];
U(0, 0, pi/3) q[184];
cx q[128], q[184];
cx q[129], q[184];
U(0, 0, pi/3) q[184];
cx q[129], q[184];
cx q[132], q[184];
U(0, 0, pi/3) q[184];
cx q[132], q[184];
cx q[135], q[184];
U(0, 0, pi/3) q[184];
cx q[135], q[184];
cx q[136], q[184];
U(0, 0, pi/3) q[184];
cx q[136], q[184];
cx q[137], q[184];
U(0, 0, pi/3) q[184];
cx q[137], q[184];
cx q[138], q[184];
U(0, 0, pi/3) q[184];
cx q[138], q[184];
cx q[142], q[184];
U(0, 0, pi/3) q[184];
cx q[142], q[184];
cx q[143], q[184];
U(0, 0, pi/3) q[184];
cx q[143], q[184];
cx q[148], q[184];
U(0, 0, pi/3) q[184];
cx q[148], q[184];
cx q[150], q[184];
U(0, 0, pi/3) q[184];
cx q[150], q[184];
cx q[151], q[184];
U(0, 0, pi/3) q[184];
cx q[151], q[184];
cx q[156], q[184];
U(0, 0, pi/3) q[184];
cx q[156], q[184];
cx q[159], q[184];
U(0, 0, pi/3) q[184];
cx q[159], q[184];
cx q[160], q[184];
U(0, 0, pi/3) q[184];
cx q[160], q[184];
cx q[161], q[184];
U(0, 0, pi/3) q[184];
cx q[161], q[184];
cx q[163], q[184];
U(0, 0, pi/3) q[184];
cx q[163], q[184];
cx q[166], q[184];
U(0, 0, pi/3) q[184];
cx q[166], q[184];
cx q[167], q[184];
U(0, 0, pi/3) q[184];
cx q[167], q[184];
cx q[169], q[184];
U(0, 0, pi/3) q[184];
cx q[169], q[184];
cx q[174], q[184];
U(0, 0, pi/3) q[184];
cx q[174], q[184];
cx q[176], q[184];
U(0, 0, pi/3) q[184];
cx q[176], q[184];
cx q[180], q[184];
U(0, 0, pi/3) q[184];
cx q[180], q[184];
cx q[181], q[184];
U(0, 0, pi/3) q[184];
cx q[181], q[184];
cx q[4], q[185];
U(0, 0, pi/3) q[185];
cx q[4], q[185];
cx q[7], q[185];
U(0, 0, pi/3) q[185];
cx q[7], q[185];
cx q[10], q[185];
U(0, 0, pi/3) q[185];
cx q[10], q[185];
cx q[11], q[185];
U(0, 0, pi/3) q[185];
cx q[11], q[185];
cx q[12], q[185];
U(0, 0, pi/3) q[185];
cx q[12], q[185];
cx q[13], q[185];
U(0, 0, pi/3) q[185];
cx q[13], q[185];
cx q[14], q[185];
U(0, 0, pi/3) q[185];
cx q[14], q[185];
cx q[15], q[185];
U(0, 0, pi/3) q[185];
cx q[15], q[185];
cx q[16], q[185];
U(0, 0, pi/3) q[185];
cx q[16], q[185];
cx q[22], q[185];
U(0, 0, pi/3) q[185];
cx q[22], q[185];
cx q[24], q[185];
U(0, 0, pi/3) q[185];
cx q[24], q[185];
cx q[25], q[185];
U(0, 0, pi/3) q[185];
cx q[25], q[185];
cx q[26], q[185];
U(0, 0, pi/3) q[185];
cx q[26], q[185];
cx q[28], q[185];
U(0, 0, pi/3) q[185];
cx q[28], q[185];
cx q[30], q[185];
U(0, 0, pi/3) q[185];
cx q[30], q[185];
cx q[32], q[185];
U(0, 0, pi/3) q[185];
cx q[32], q[185];
cx q[33], q[185];
U(0, 0, pi/3) q[185];
cx q[33], q[185];
cx q[36], q[185];
U(0, 0, pi/3) q[185];
cx q[36], q[185];
cx q[38], q[185];
U(0, 0, pi/3) q[185];
cx q[38], q[185];
cx q[39], q[185];
U(0, 0, pi/3) q[185];
cx q[39], q[185];
cx q[43], q[185];
U(0, 0, pi/3) q[185];
cx q[43], q[185];
cx q[44], q[185];
U(0, 0, pi/3) q[185];
cx q[44], q[185];
cx q[46], q[185];
U(0, 0, pi/3) q[185];
cx q[46], q[185];
cx q[48], q[185];
U(0, 0, pi/3) q[185];
cx q[48], q[185];
cx q[49], q[185];
U(0, 0, pi/3) q[185];
cx q[49], q[185];
cx q[51], q[185];
U(0, 0, pi/3) q[185];
cx q[51], q[185];
cx q[53], q[185];
U(0, 0, pi/3) q[185];
cx q[53], q[185];
cx q[54], q[185];
U(0, 0, pi/3) q[185];
cx q[54], q[185];
cx q[55], q[185];
U(0, 0, pi/3) q[185];
cx q[55], q[185];
cx q[56], q[185];
U(0, 0, pi/3) q[185];
cx q[56], q[185];
cx q[58], q[185];
U(0, 0, pi/3) q[185];
cx q[58], q[185];
cx q[60], q[185];
U(0, 0, pi/3) q[185];
cx q[60], q[185];
cx q[62], q[185];
U(0, 0, pi/3) q[185];
cx q[62], q[185];
cx q[63], q[185];
U(0, 0, pi/3) q[185];
cx q[63], q[185];
cx q[65], q[185];
U(0, 0, pi/3) q[185];
cx q[65], q[185];
cx q[66], q[185];
U(0, 0, pi/3) q[185];
cx q[66], q[185];
cx q[68], q[185];
U(0, 0, pi/3) q[185];
cx q[68], q[185];
cx q[70], q[185];
U(0, 0, pi/3) q[185];
cx q[70], q[185];
cx q[72], q[185];
U(0, 0, pi/3) q[185];
cx q[72], q[185];
cx q[73], q[185];
U(0, 0, pi/3) q[185];
cx q[73], q[185];
cx q[74], q[185];
U(0, 0, pi/3) q[185];
cx q[74], q[185];
cx q[76], q[185];
U(0, 0, pi/3) q[185];
cx q[76], q[185];
cx q[77], q[185];
U(0, 0, pi/3) q[185];
cx q[77], q[185];
cx q[78], q[185];
U(0, 0, pi/3) q[185];
cx q[78], q[185];
cx q[82], q[185];
U(0, 0, pi/3) q[185];
cx q[82], q[185];
cx q[85], q[185];
U(0, 0, pi/3) q[185];
cx q[85], q[185];
cx q[89], q[185];
U(0, 0, pi/3) q[185];
cx q[89], q[185];
cx q[90], q[185];
U(0, 0, pi/3) q[185];
cx q[90], q[185];
cx q[93], q[185];
U(0, 0, pi/3) q[185];
cx q[93], q[185];
cx q[94], q[185];
U(0, 0, pi/3) q[185];
cx q[94], q[185];
cx q[99], q[185];
U(0, 0, pi/3) q[185];
cx q[99], q[185];
cx q[100], q[185];
U(0, 0, pi/3) q[185];
cx q[100], q[185];
cx q[101], q[185];
U(0, 0, pi/3) q[185];
cx q[101], q[185];
cx q[102], q[185];
U(0, 0, pi/3) q[185];
cx q[102], q[185];
cx q[103], q[185];
U(0, 0, pi/3) q[185];
cx q[103], q[185];
cx q[106], q[185];
U(0, 0, pi/3) q[185];
cx q[106], q[185];
cx q[110], q[185];
U(0, 0, pi/3) q[185];
cx q[110], q[185];
cx q[111], q[185];
U(0, 0, pi/3) q[185];
cx q[111], q[185];
cx q[112], q[185];
U(0, 0, pi/3) q[185];
cx q[112], q[185];
cx q[114], q[185];
U(0, 0, pi/3) q[185];
cx q[114], q[185];
cx q[116], q[185];
U(0, 0, pi/3) q[185];
cx q[116], q[185];
cx q[118], q[185];
U(0, 0, pi/3) q[185];
cx q[118], q[185];
cx q[119], q[185];
U(0, 0, pi/3) q[185];
cx q[119], q[185];
cx q[123], q[185];
U(0, 0, pi/3) q[185];
cx q[123], q[185];
cx q[125], q[185];
U(0, 0, pi/3) q[185];
cx q[125], q[185];
cx q[128], q[185];
U(0, 0, pi/3) q[185];
cx q[128], q[185];
cx q[129], q[185];
U(0, 0, pi/3) q[185];
cx q[129], q[185];
cx q[131], q[185];
U(0, 0, pi/3) q[185];
cx q[131], q[185];
cx q[132], q[185];
U(0, 0, pi/3) q[185];
cx q[132], q[185];
cx q[135], q[185];
U(0, 0, pi/3) q[185];
cx q[135], q[185];
cx q[136], q[185];
U(0, 0, pi/3) q[185];
cx q[136], q[185];
cx q[139], q[185];
U(0, 0, pi/3) q[185];
cx q[139], q[185];
cx q[140], q[185];
U(0, 0, pi/3) q[185];
cx q[140], q[185];
cx q[141], q[185];
U(0, 0, pi/3) q[185];
cx q[141], q[185];
cx q[144], q[185];
U(0, 0, pi/3) q[185];
cx q[144], q[185];
cx q[145], q[185];
U(0, 0, pi/3) q[185];
cx q[145], q[185];
cx q[150], q[185];
U(0, 0, pi/3) q[185];
cx q[150], q[185];
cx q[152], q[185];
U(0, 0, pi/3) q[185];
cx q[152], q[185];
cx q[156], q[185];
U(0, 0, pi/3) q[185];
cx q[156], q[185];
cx q[157], q[185];
U(0, 0, pi/3) q[185];
cx q[157], q[185];
cx q[159], q[185];
U(0, 0, pi/3) q[185];
cx q[159], q[185];
cx q[163], q[185];
U(0, 0, pi/3) q[185];
cx q[163], q[185];
cx q[164], q[185];
U(0, 0, pi/3) q[185];
cx q[164], q[185];
cx q[165], q[185];
U(0, 0, pi/3) q[185];
cx q[165], q[185];
cx q[169], q[185];
U(0, 0, pi/3) q[185];
cx q[169], q[185];
cx q[171], q[185];
U(0, 0, pi/3) q[185];
cx q[171], q[185];
cx q[173], q[185];
U(0, 0, pi/3) q[185];
cx q[173], q[185];
cx q[175], q[185];
U(0, 0, pi/3) q[185];
cx q[175], q[185];
cx q[178], q[185];
U(0, 0, pi/3) q[185];
cx q[178], q[185];
cx q[180], q[185];
U(0, 0, pi/3) q[185];
cx q[180], q[185];
cx q[183], q[185];
U(0, 0, pi/3) q[185];
cx q[183], q[185];
cx q[184], q[185];
U(0, 0, pi/3) q[185];
cx q[184], q[185];
cx q[0], q[186];
U(0, 0, pi/3) q[186];
cx q[0], q[186];
cx q[2], q[186];
U(0, 0, pi/3) q[186];
cx q[2], q[186];
cx q[5], q[186];
U(0, 0, pi/3) q[186];
cx q[5], q[186];
cx q[6], q[186];
U(0, 0, pi/3) q[186];
cx q[6], q[186];
cx q[8], q[186];
U(0, 0, pi/3) q[186];
cx q[8], q[186];
cx q[9], q[186];
U(0, 0, pi/3) q[186];
cx q[9], q[186];
cx q[10], q[186];
U(0, 0, pi/3) q[186];
cx q[10], q[186];
cx q[14], q[186];
U(0, 0, pi/3) q[186];
cx q[14], q[186];
cx q[15], q[186];
U(0, 0, pi/3) q[186];
cx q[15], q[186];
cx q[16], q[186];
U(0, 0, pi/3) q[186];
cx q[16], q[186];
cx q[17], q[186];
U(0, 0, pi/3) q[186];
cx q[17], q[186];
cx q[19], q[186];
U(0, 0, pi/3) q[186];
cx q[19], q[186];
cx q[23], q[186];
U(0, 0, pi/3) q[186];
cx q[23], q[186];
cx q[26], q[186];
U(0, 0, pi/3) q[186];
cx q[26], q[186];
cx q[27], q[186];
U(0, 0, pi/3) q[186];
cx q[27], q[186];
cx q[28], q[186];
U(0, 0, pi/3) q[186];
cx q[28], q[186];
cx q[30], q[186];
U(0, 0, pi/3) q[186];
cx q[30], q[186];
cx q[32], q[186];
U(0, 0, pi/3) q[186];
cx q[32], q[186];
cx q[34], q[186];
U(0, 0, pi/3) q[186];
cx q[34], q[186];
cx q[36], q[186];
U(0, 0, pi/3) q[186];
cx q[36], q[186];
cx q[38], q[186];
U(0, 0, pi/3) q[186];
cx q[38], q[186];
cx q[39], q[186];
U(0, 0, pi/3) q[186];
cx q[39], q[186];
cx q[41], q[186];
U(0, 0, pi/3) q[186];
cx q[41], q[186];
cx q[44], q[186];
U(0, 0, pi/3) q[186];
cx q[44], q[186];
cx q[48], q[186];
U(0, 0, pi/3) q[186];
cx q[48], q[186];
cx q[49], q[186];
U(0, 0, pi/3) q[186];
cx q[49], q[186];
cx q[50], q[186];
U(0, 0, pi/3) q[186];
cx q[50], q[186];
cx q[53], q[186];
U(0, 0, pi/3) q[186];
cx q[53], q[186];
cx q[54], q[186];
U(0, 0, pi/3) q[186];
cx q[54], q[186];
cx q[55], q[186];
U(0, 0, pi/3) q[186];
cx q[55], q[186];
cx q[56], q[186];
U(0, 0, pi/3) q[186];
cx q[56], q[186];
cx q[58], q[186];
U(0, 0, pi/3) q[186];
cx q[58], q[186];
cx q[59], q[186];
U(0, 0, pi/3) q[186];
cx q[59], q[186];
cx q[61], q[186];
U(0, 0, pi/3) q[186];
cx q[61], q[186];
cx q[62], q[186];
U(0, 0, pi/3) q[186];
cx q[62], q[186];
cx q[63], q[186];
U(0, 0, pi/3) q[186];
cx q[63], q[186];
cx q[66], q[186];
U(0, 0, pi/3) q[186];
cx q[66], q[186];
cx q[69], q[186];
U(0, 0, pi/3) q[186];
cx q[69], q[186];
cx q[71], q[186];
U(0, 0, pi/3) q[186];
cx q[71], q[186];
cx q[72], q[186];
U(0, 0, pi/3) q[186];
cx q[72], q[186];
cx q[74], q[186];
U(0, 0, pi/3) q[186];
cx q[74], q[186];
cx q[75], q[186];
U(0, 0, pi/3) q[186];
cx q[75], q[186];
cx q[76], q[186];
U(0, 0, pi/3) q[186];
cx q[76], q[186];
cx q[81], q[186];
U(0, 0, pi/3) q[186];
cx q[81], q[186];
cx q[82], q[186];
U(0, 0, pi/3) q[186];
cx q[82], q[186];
cx q[83], q[186];
U(0, 0, pi/3) q[186];
cx q[83], q[186];
cx q[84], q[186];
U(0, 0, pi/3) q[186];
cx q[84], q[186];
cx q[85], q[186];
U(0, 0, pi/3) q[186];
cx q[85], q[186];
cx q[89], q[186];
U(0, 0, pi/3) q[186];
cx q[89], q[186];
cx q[90], q[186];
U(0, 0, pi/3) q[186];
cx q[90], q[186];
cx q[92], q[186];
U(0, 0, pi/3) q[186];
cx q[92], q[186];
cx q[94], q[186];
U(0, 0, pi/3) q[186];
cx q[94], q[186];
cx q[96], q[186];
U(0, 0, pi/3) q[186];
cx q[96], q[186];
cx q[97], q[186];
U(0, 0, pi/3) q[186];
cx q[97], q[186];
cx q[99], q[186];
U(0, 0, pi/3) q[186];
cx q[99], q[186];
cx q[101], q[186];
U(0, 0, pi/3) q[186];
cx q[101], q[186];
cx q[103], q[186];
U(0, 0, pi/3) q[186];
cx q[103], q[186];
cx q[104], q[186];
U(0, 0, pi/3) q[186];
cx q[104], q[186];
cx q[105], q[186];
U(0, 0, pi/3) q[186];
cx q[105], q[186];
cx q[106], q[186];
U(0, 0, pi/3) q[186];
cx q[106], q[186];
cx q[108], q[186];
U(0, 0, pi/3) q[186];
cx q[108], q[186];
cx q[109], q[186];
U(0, 0, pi/3) q[186];
cx q[109], q[186];
cx q[111], q[186];
U(0, 0, pi/3) q[186];
cx q[111], q[186];
cx q[113], q[186];
U(0, 0, pi/3) q[186];
cx q[113], q[186];
cx q[114], q[186];
U(0, 0, pi/3) q[186];
cx q[114], q[186];
cx q[115], q[186];
U(0, 0, pi/3) q[186];
cx q[115], q[186];
cx q[117], q[186];
U(0, 0, pi/3) q[186];
cx q[117], q[186];
cx q[119], q[186];
U(0, 0, pi/3) q[186];
cx q[119], q[186];
cx q[121], q[186];
U(0, 0, pi/3) q[186];
cx q[121], q[186];
cx q[123], q[186];
U(0, 0, pi/3) q[186];
cx q[123], q[186];
cx q[124], q[186];
U(0, 0, pi/3) q[186];
cx q[124], q[186];
cx q[129], q[186];
U(0, 0, pi/3) q[186];
cx q[129], q[186];
cx q[130], q[186];
U(0, 0, pi/3) q[186];
cx q[130], q[186];
cx q[131], q[186];
U(0, 0, pi/3) q[186];
cx q[131], q[186];
cx q[132], q[186];
U(0, 0, pi/3) q[186];
cx q[132], q[186];
cx q[133], q[186];
U(0, 0, pi/3) q[186];
cx q[133], q[186];
cx q[135], q[186];
U(0, 0, pi/3) q[186];
cx q[135], q[186];
cx q[137], q[186];
U(0, 0, pi/3) q[186];
cx q[137], q[186];
cx q[140], q[186];
U(0, 0, pi/3) q[186];
cx q[140], q[186];
cx q[145], q[186];
U(0, 0, pi/3) q[186];
cx q[145], q[186];
cx q[146], q[186];
U(0, 0, pi/3) q[186];
cx q[146], q[186];
cx q[147], q[186];
U(0, 0, pi/3) q[186];
cx q[147], q[186];
cx q[148], q[186];
U(0, 0, pi/3) q[186];
cx q[148], q[186];
cx q[152], q[186];
U(0, 0, pi/3) q[186];
cx q[152], q[186];
cx q[153], q[186];
U(0, 0, pi/3) q[186];
cx q[153], q[186];
cx q[154], q[186];
U(0, 0, pi/3) q[186];
cx q[154], q[186];
cx q[156], q[186];
U(0, 0, pi/3) q[186];
cx q[156], q[186];
cx q[159], q[186];
U(0, 0, pi/3) q[186];
cx q[159], q[186];
cx q[164], q[186];
U(0, 0, pi/3) q[186];
cx q[164], q[186];
cx q[172], q[186];
U(0, 0, pi/3) q[186];
cx q[172], q[186];
cx q[175], q[186];
U(0, 0, pi/3) q[186];
cx q[175], q[186];
cx q[178], q[186];
U(0, 0, pi/3) q[186];
cx q[178], q[186];
cx q[179], q[186];
U(0, 0, pi/3) q[186];
cx q[179], q[186];
cx q[180], q[186];
U(0, 0, pi/3) q[186];
cx q[180], q[186];
cx q[181], q[186];
U(0, 0, pi/3) q[186];
cx q[181], q[186];
cx q[182], q[186];
U(0, 0, pi/3) q[186];
cx q[182], q[186];
cx q[2], q[187];
U(0, 0, pi/3) q[187];
cx q[2], q[187];
cx q[4], q[187];
U(0, 0, pi/3) q[187];
cx q[4], q[187];
cx q[6], q[187];
U(0, 0, pi/3) q[187];
cx q[6], q[187];
cx q[8], q[187];
U(0, 0, pi/3) q[187];
cx q[8], q[187];
cx q[9], q[187];
U(0, 0, pi/3) q[187];
cx q[9], q[187];
cx q[10], q[187];
U(0, 0, pi/3) q[187];
cx q[10], q[187];
cx q[15], q[187];
U(0, 0, pi/3) q[187];
cx q[15], q[187];
cx q[16], q[187];
U(0, 0, pi/3) q[187];
cx q[16], q[187];
cx q[17], q[187];
U(0, 0, pi/3) q[187];
cx q[17], q[187];
cx q[22], q[187];
U(0, 0, pi/3) q[187];
cx q[22], q[187];
cx q[23], q[187];
U(0, 0, pi/3) q[187];
cx q[23], q[187];
cx q[27], q[187];
U(0, 0, pi/3) q[187];
cx q[27], q[187];
cx q[29], q[187];
U(0, 0, pi/3) q[187];
cx q[29], q[187];
cx q[30], q[187];
U(0, 0, pi/3) q[187];
cx q[30], q[187];
cx q[32], q[187];
U(0, 0, pi/3) q[187];
cx q[32], q[187];
cx q[36], q[187];
U(0, 0, pi/3) q[187];
cx q[36], q[187];
cx q[37], q[187];
U(0, 0, pi/3) q[187];
cx q[37], q[187];
cx q[40], q[187];
U(0, 0, pi/3) q[187];
cx q[40], q[187];
cx q[41], q[187];
U(0, 0, pi/3) q[187];
cx q[41], q[187];
cx q[46], q[187];
U(0, 0, pi/3) q[187];
cx q[46], q[187];
cx q[47], q[187];
U(0, 0, pi/3) q[187];
cx q[47], q[187];
cx q[48], q[187];
U(0, 0, pi/3) q[187];
cx q[48], q[187];
cx q[49], q[187];
U(0, 0, pi/3) q[187];
cx q[49], q[187];
cx q[50], q[187];
U(0, 0, pi/3) q[187];
cx q[50], q[187];
cx q[51], q[187];
U(0, 0, pi/3) q[187];
cx q[51], q[187];
cx q[53], q[187];
U(0, 0, pi/3) q[187];
cx q[53], q[187];
cx q[54], q[187];
U(0, 0, pi/3) q[187];
cx q[54], q[187];
cx q[56], q[187];
U(0, 0, pi/3) q[187];
cx q[56], q[187];
cx q[57], q[187];
U(0, 0, pi/3) q[187];
cx q[57], q[187];
cx q[58], q[187];
U(0, 0, pi/3) q[187];
cx q[58], q[187];
cx q[59], q[187];
U(0, 0, pi/3) q[187];
cx q[59], q[187];
cx q[61], q[187];
U(0, 0, pi/3) q[187];
cx q[61], q[187];
cx q[63], q[187];
U(0, 0, pi/3) q[187];
cx q[63], q[187];
cx q[66], q[187];
U(0, 0, pi/3) q[187];
cx q[66], q[187];
cx q[67], q[187];
U(0, 0, pi/3) q[187];
cx q[67], q[187];
cx q[71], q[187];
U(0, 0, pi/3) q[187];
cx q[71], q[187];
cx q[72], q[187];
U(0, 0, pi/3) q[187];
cx q[72], q[187];
cx q[73], q[187];
U(0, 0, pi/3) q[187];
cx q[73], q[187];
cx q[74], q[187];
U(0, 0, pi/3) q[187];
cx q[74], q[187];
cx q[76], q[187];
U(0, 0, pi/3) q[187];
cx q[76], q[187];
cx q[78], q[187];
U(0, 0, pi/3) q[187];
cx q[78], q[187];
cx q[84], q[187];
U(0, 0, pi/3) q[187];
cx q[84], q[187];
cx q[85], q[187];
U(0, 0, pi/3) q[187];
cx q[85], q[187];
cx q[88], q[187];
U(0, 0, pi/3) q[187];
cx q[88], q[187];
cx q[90], q[187];
U(0, 0, pi/3) q[187];
cx q[90], q[187];
cx q[91], q[187];
U(0, 0, pi/3) q[187];
cx q[91], q[187];
cx q[92], q[187];
U(0, 0, pi/3) q[187];
cx q[92], q[187];
cx q[94], q[187];
U(0, 0, pi/3) q[187];
cx q[94], q[187];
cx q[95], q[187];
U(0, 0, pi/3) q[187];
cx q[95], q[187];
cx q[98], q[187];
U(0, 0, pi/3) q[187];
cx q[98], q[187];
cx q[100], q[187];
U(0, 0, pi/3) q[187];
cx q[100], q[187];
cx q[105], q[187];
U(0, 0, pi/3) q[187];
cx q[105], q[187];
cx q[106], q[187];
U(0, 0, pi/3) q[187];
cx q[106], q[187];
cx q[109], q[187];
U(0, 0, pi/3) q[187];
cx q[109], q[187];
cx q[110], q[187];
U(0, 0, pi/3) q[187];
cx q[110], q[187];
cx q[112], q[187];
U(0, 0, pi/3) q[187];
cx q[112], q[187];
cx q[113], q[187];
U(0, 0, pi/3) q[187];
cx q[113], q[187];
cx q[114], q[187];
U(0, 0, pi/3) q[187];
cx q[114], q[187];
cx q[115], q[187];
U(0, 0, pi/3) q[187];
cx q[115], q[187];
cx q[117], q[187];
U(0, 0, pi/3) q[187];
cx q[117], q[187];
cx q[118], q[187];
U(0, 0, pi/3) q[187];
cx q[118], q[187];
cx q[120], q[187];
U(0, 0, pi/3) q[187];
cx q[120], q[187];
cx q[121], q[187];
U(0, 0, pi/3) q[187];
cx q[121], q[187];
cx q[122], q[187];
U(0, 0, pi/3) q[187];
cx q[122], q[187];
cx q[124], q[187];
U(0, 0, pi/3) q[187];
cx q[124], q[187];
cx q[125], q[187];
U(0, 0, pi/3) q[187];
cx q[125], q[187];
cx q[127], q[187];
U(0, 0, pi/3) q[187];
cx q[127], q[187];
cx q[129], q[187];
U(0, 0, pi/3) q[187];
cx q[129], q[187];
cx q[130], q[187];
U(0, 0, pi/3) q[187];
cx q[130], q[187];
cx q[131], q[187];
U(0, 0, pi/3) q[187];
cx q[131], q[187];
cx q[132], q[187];
U(0, 0, pi/3) q[187];
cx q[132], q[187];
cx q[133], q[187];
U(0, 0, pi/3) q[187];
cx q[133], q[187];
cx q[134], q[187];
U(0, 0, pi/3) q[187];
cx q[134], q[187];
cx q[135], q[187];
U(0, 0, pi/3) q[187];
cx q[135], q[187];
cx q[136], q[187];
U(0, 0, pi/3) q[187];
cx q[136], q[187];
cx q[138], q[187];
U(0, 0, pi/3) q[187];
cx q[138], q[187];
cx q[139], q[187];
U(0, 0, pi/3) q[187];
cx q[139], q[187];
cx q[143], q[187];
U(0, 0, pi/3) q[187];
cx q[143], q[187];
cx q[146], q[187];
U(0, 0, pi/3) q[187];
cx q[146], q[187];
cx q[148], q[187];
U(0, 0, pi/3) q[187];
cx q[148], q[187];
cx q[149], q[187];
U(0, 0, pi/3) q[187];
cx q[149], q[187];
cx q[151], q[187];
U(0, 0, pi/3) q[187];
cx q[151], q[187];
cx q[152], q[187];
U(0, 0, pi/3) q[187];
cx q[152], q[187];
cx q[153], q[187];
U(0, 0, pi/3) q[187];
cx q[153], q[187];
cx q[155], q[187];
U(0, 0, pi/3) q[187];
cx q[155], q[187];
cx q[157], q[187];
U(0, 0, pi/3) q[187];
cx q[157], q[187];
cx q[158], q[187];
U(0, 0, pi/3) q[187];
cx q[158], q[187];
cx q[159], q[187];
U(0, 0, pi/3) q[187];
cx q[159], q[187];
cx q[160], q[187];
U(0, 0, pi/3) q[187];
cx q[160], q[187];
cx q[162], q[187];
U(0, 0, pi/3) q[187];
cx q[162], q[187];
cx q[165], q[187];
U(0, 0, pi/3) q[187];
cx q[165], q[187];
cx q[166], q[187];
U(0, 0, pi/3) q[187];
cx q[166], q[187];
cx q[172], q[187];
U(0, 0, pi/3) q[187];
cx q[172], q[187];
cx q[173], q[187];
U(0, 0, pi/3) q[187];
cx q[173], q[187];
cx q[177], q[187];
U(0, 0, pi/3) q[187];
cx q[177], q[187];
cx q[179], q[187];
U(0, 0, pi/3) q[187];
cx q[179], q[187];
cx q[181], q[187];
U(0, 0, pi/3) q[187];
cx q[181], q[187];
cx q[182], q[187];
U(0, 0, pi/3) q[187];
cx q[182], q[187];
cx q[184], q[187];
U(0, 0, pi/3) q[187];
cx q[184], q[187];
cx q[185], q[187];
U(0, 0, pi/3) q[187];
cx q[185], q[187];
cx q[0], q[188];
U(0, 0, pi/3) q[188];
cx q[0], q[188];
cx q[1], q[188];
U(0, 0, pi/3) q[188];
cx q[1], q[188];
cx q[12], q[188];
U(0, 0, pi/3) q[188];
cx q[12], q[188];
cx q[14], q[188];
U(0, 0, pi/3) q[188];
cx q[14], q[188];
cx q[20], q[188];
U(0, 0, pi/3) q[188];
cx q[20], q[188];
cx q[23], q[188];
U(0, 0, pi/3) q[188];
cx q[23], q[188];
cx q[24], q[188];
U(0, 0, pi/3) q[188];
cx q[24], q[188];
cx q[25], q[188];
U(0, 0, pi/3) q[188];
cx q[25], q[188];
cx q[26], q[188];
U(0, 0, pi/3) q[188];
cx q[26], q[188];
cx q[28], q[188];
U(0, 0, pi/3) q[188];
cx q[28], q[188];
cx q[31], q[188];
U(0, 0, pi/3) q[188];
cx q[31], q[188];
cx q[33], q[188];
U(0, 0, pi/3) q[188];
cx q[33], q[188];
cx q[35], q[188];
U(0, 0, pi/3) q[188];
cx q[35], q[188];
cx q[39], q[188];
U(0, 0, pi/3) q[188];
cx q[39], q[188];
cx q[40], q[188];
U(0, 0, pi/3) q[188];
cx q[40], q[188];
cx q[43], q[188];
U(0, 0, pi/3) q[188];
cx q[43], q[188];
cx q[44], q[188];
U(0, 0, pi/3) q[188];
cx q[44], q[188];
cx q[45], q[188];
U(0, 0, pi/3) q[188];
cx q[45], q[188];
cx q[46], q[188];
U(0, 0, pi/3) q[188];
cx q[46], q[188];
cx q[50], q[188];
U(0, 0, pi/3) q[188];
cx q[50], q[188];
cx q[51], q[188];
U(0, 0, pi/3) q[188];
cx q[51], q[188];
cx q[52], q[188];
U(0, 0, pi/3) q[188];
cx q[52], q[188];
cx q[54], q[188];
U(0, 0, pi/3) q[188];
cx q[54], q[188];
cx q[55], q[188];
U(0, 0, pi/3) q[188];
cx q[55], q[188];
cx q[56], q[188];
U(0, 0, pi/3) q[188];
cx q[56], q[188];
cx q[58], q[188];
U(0, 0, pi/3) q[188];
cx q[58], q[188];
cx q[61], q[188];
U(0, 0, pi/3) q[188];
cx q[61], q[188];
cx q[64], q[188];
U(0, 0, pi/3) q[188];
cx q[64], q[188];
cx q[66], q[188];
U(0, 0, pi/3) q[188];
cx q[66], q[188];
cx q[68], q[188];
U(0, 0, pi/3) q[188];
cx q[68], q[188];
cx q[70], q[188];
U(0, 0, pi/3) q[188];
cx q[70], q[188];
cx q[71], q[188];
U(0, 0, pi/3) q[188];
cx q[71], q[188];
cx q[76], q[188];
U(0, 0, pi/3) q[188];
cx q[76], q[188];
cx q[77], q[188];
U(0, 0, pi/3) q[188];
cx q[77], q[188];
cx q[78], q[188];
U(0, 0, pi/3) q[188];
cx q[78], q[188];
cx q[79], q[188];
U(0, 0, pi/3) q[188];
cx q[79], q[188];
cx q[81], q[188];
U(0, 0, pi/3) q[188];
cx q[81], q[188];
cx q[82], q[188];
U(0, 0, pi/3) q[188];
cx q[82], q[188];
cx q[84], q[188];
U(0, 0, pi/3) q[188];
cx q[84], q[188];
cx q[85], q[188];
U(0, 0, pi/3) q[188];
cx q[85], q[188];
cx q[86], q[188];
U(0, 0, pi/3) q[188];
cx q[86], q[188];
cx q[87], q[188];
U(0, 0, pi/3) q[188];
cx q[87], q[188];
cx q[89], q[188];
U(0, 0, pi/3) q[188];
cx q[89], q[188];
cx q[91], q[188];
U(0, 0, pi/3) q[188];
cx q[91], q[188];
cx q[92], q[188];
U(0, 0, pi/3) q[188];
cx q[92], q[188];
cx q[93], q[188];
U(0, 0, pi/3) q[188];
cx q[93], q[188];
cx q[94], q[188];
U(0, 0, pi/3) q[188];
cx q[94], q[188];
cx q[95], q[188];
U(0, 0, pi/3) q[188];
cx q[95], q[188];
cx q[96], q[188];
U(0, 0, pi/3) q[188];
cx q[96], q[188];
cx q[99], q[188];
U(0, 0, pi/3) q[188];
cx q[99], q[188];
cx q[103], q[188];
U(0, 0, pi/3) q[188];
cx q[103], q[188];
cx q[104], q[188];
U(0, 0, pi/3) q[188];
cx q[104], q[188];
cx q[105], q[188];
U(0, 0, pi/3) q[188];
cx q[105], q[188];
cx q[106], q[188];
U(0, 0, pi/3) q[188];
cx q[106], q[188];
cx q[108], q[188];
U(0, 0, pi/3) q[188];
cx q[108], q[188];
cx q[109], q[188];
U(0, 0, pi/3) q[188];
cx q[109], q[188];
cx q[110], q[188];
U(0, 0, pi/3) q[188];
cx q[110], q[188];
cx q[111], q[188];
U(0, 0, pi/3) q[188];
cx q[111], q[188];
cx q[113], q[188];
U(0, 0, pi/3) q[188];
cx q[113], q[188];
cx q[115], q[188];
U(0, 0, pi/3) q[188];
cx q[115], q[188];
cx q[116], q[188];
U(0, 0, pi/3) q[188];
cx q[116], q[188];
cx q[119], q[188];
U(0, 0, pi/3) q[188];
cx q[119], q[188];
cx q[120], q[188];
U(0, 0, pi/3) q[188];
cx q[120], q[188];
cx q[122], q[188];
U(0, 0, pi/3) q[188];
cx q[122], q[188];
cx q[124], q[188];
U(0, 0, pi/3) q[188];
cx q[124], q[188];
cx q[126], q[188];
U(0, 0, pi/3) q[188];
cx q[126], q[188];
cx q[131], q[188];
U(0, 0, pi/3) q[188];
cx q[131], q[188];
cx q[134], q[188];
U(0, 0, pi/3) q[188];
cx q[134], q[188];
cx q[135], q[188];
U(0, 0, pi/3) q[188];
cx q[135], q[188];
cx q[136], q[188];
U(0, 0, pi/3) q[188];
cx q[136], q[188];
cx q[137], q[188];
U(0, 0, pi/3) q[188];
cx q[137], q[188];
cx q[140], q[188];
U(0, 0, pi/3) q[188];
cx q[140], q[188];
cx q[144], q[188];
U(0, 0, pi/3) q[188];
cx q[144], q[188];
cx q[146], q[188];
U(0, 0, pi/3) q[188];
cx q[146], q[188];
cx q[147], q[188];
U(0, 0, pi/3) q[188];
cx q[147], q[188];
cx q[148], q[188];
U(0, 0, pi/3) q[188];
cx q[148], q[188];
cx q[151], q[188];
U(0, 0, pi/3) q[188];
cx q[151], q[188];
cx q[152], q[188];
U(0, 0, pi/3) q[188];
cx q[152], q[188];
cx q[153], q[188];
U(0, 0, pi/3) q[188];
cx q[153], q[188];
cx q[154], q[188];
U(0, 0, pi/3) q[188];
cx q[154], q[188];
cx q[158], q[188];
U(0, 0, pi/3) q[188];
cx q[158], q[188];
cx q[159], q[188];
U(0, 0, pi/3) q[188];
cx q[159], q[188];
cx q[163], q[188];
U(0, 0, pi/3) q[188];
cx q[163], q[188];
cx q[164], q[188];
U(0, 0, pi/3) q[188];
cx q[164], q[188];
cx q[165], q[188];
U(0, 0, pi/3) q[188];
cx q[165], q[188];
cx q[174], q[188];
U(0, 0, pi/3) q[188];
cx q[174], q[188];
cx q[177], q[188];
U(0, 0, pi/3) q[188];
cx q[177], q[188];
cx q[178], q[188];
U(0, 0, pi/3) q[188];
cx q[178], q[188];
cx q[179], q[188];
U(0, 0, pi/3) q[188];
cx q[179], q[188];
cx q[180], q[188];
U(0, 0, pi/3) q[188];
cx q[180], q[188];
cx q[184], q[188];
U(0, 0, pi/3) q[188];
cx q[184], q[188];
cx q[185], q[188];
U(0, 0, pi/3) q[188];
cx q[185], q[188];
cx q[186], q[188];
U(0, 0, pi/3) q[188];
cx q[186], q[188];
cx q[187], q[188];
U(0, 0, pi/3) q[188];
cx q[187], q[188];
cx q[3], q[189];
U(0, 0, pi/3) q[189];
cx q[3], q[189];
cx q[4], q[189];
U(0, 0, pi/3) q[189];
cx q[4], q[189];
cx q[5], q[189];
U(0, 0, pi/3) q[189];
cx q[5], q[189];
cx q[6], q[189];
U(0, 0, pi/3) q[189];
cx q[6], q[189];
cx q[7], q[189];
U(0, 0, pi/3) q[189];
cx q[7], q[189];
cx q[11], q[189];
U(0, 0, pi/3) q[189];
cx q[11], q[189];
cx q[12], q[189];
U(0, 0, pi/3) q[189];
cx q[12], q[189];
cx q[15], q[189];
U(0, 0, pi/3) q[189];
cx q[15], q[189];
cx q[19], q[189];
U(0, 0, pi/3) q[189];
cx q[19], q[189];
cx q[20], q[189];
U(0, 0, pi/3) q[189];
cx q[20], q[189];
cx q[23], q[189];
U(0, 0, pi/3) q[189];
cx q[23], q[189];
cx q[25], q[189];
U(0, 0, pi/3) q[189];
cx q[25], q[189];
cx q[26], q[189];
U(0, 0, pi/3) q[189];
cx q[26], q[189];
cx q[29], q[189];
U(0, 0, pi/3) q[189];
cx q[29], q[189];
cx q[31], q[189];
U(0, 0, pi/3) q[189];
cx q[31], q[189];
cx q[32], q[189];
U(0, 0, pi/3) q[189];
cx q[32], q[189];
cx q[33], q[189];
U(0, 0, pi/3) q[189];
cx q[33], q[189];
cx q[42], q[189];
U(0, 0, pi/3) q[189];
cx q[42], q[189];
cx q[43], q[189];
U(0, 0, pi/3) q[189];
cx q[43], q[189];
cx q[46], q[189];
U(0, 0, pi/3) q[189];
cx q[46], q[189];
cx q[47], q[189];
U(0, 0, pi/3) q[189];
cx q[47], q[189];
cx q[49], q[189];
U(0, 0, pi/3) q[189];
cx q[49], q[189];
cx q[50], q[189];
U(0, 0, pi/3) q[189];
cx q[50], q[189];
cx q[51], q[189];
U(0, 0, pi/3) q[189];
cx q[51], q[189];
cx q[52], q[189];
U(0, 0, pi/3) q[189];
cx q[52], q[189];
cx q[55], q[189];
U(0, 0, pi/3) q[189];
cx q[55], q[189];
cx q[56], q[189];
U(0, 0, pi/3) q[189];
cx q[56], q[189];
cx q[59], q[189];
U(0, 0, pi/3) q[189];
cx q[59], q[189];
cx q[60], q[189];
U(0, 0, pi/3) q[189];
cx q[60], q[189];
cx q[63], q[189];
U(0, 0, pi/3) q[189];
cx q[63], q[189];
cx q[65], q[189];
U(0, 0, pi/3) q[189];
cx q[65], q[189];
cx q[67], q[189];
U(0, 0, pi/3) q[189];
cx q[67], q[189];
cx q[68], q[189];
U(0, 0, pi/3) q[189];
cx q[68], q[189];
cx q[69], q[189];
U(0, 0, pi/3) q[189];
cx q[69], q[189];
cx q[70], q[189];
U(0, 0, pi/3) q[189];
cx q[70], q[189];
cx q[72], q[189];
U(0, 0, pi/3) q[189];
cx q[72], q[189];
cx q[73], q[189];
U(0, 0, pi/3) q[189];
cx q[73], q[189];
cx q[78], q[189];
U(0, 0, pi/3) q[189];
cx q[78], q[189];
cx q[81], q[189];
U(0, 0, pi/3) q[189];
cx q[81], q[189];
cx q[84], q[189];
U(0, 0, pi/3) q[189];
cx q[84], q[189];
cx q[86], q[189];
U(0, 0, pi/3) q[189];
cx q[86], q[189];
cx q[89], q[189];
U(0, 0, pi/3) q[189];
cx q[89], q[189];
cx q[97], q[189];
U(0, 0, pi/3) q[189];
cx q[97], q[189];
cx q[101], q[189];
U(0, 0, pi/3) q[189];
cx q[101], q[189];
cx q[103], q[189];
U(0, 0, pi/3) q[189];
cx q[103], q[189];
cx q[104], q[189];
U(0, 0, pi/3) q[189];
cx q[104], q[189];
cx q[105], q[189];
U(0, 0, pi/3) q[189];
cx q[105], q[189];
cx q[106], q[189];
U(0, 0, pi/3) q[189];
cx q[106], q[189];
cx q[107], q[189];
U(0, 0, pi/3) q[189];
cx q[107], q[189];
cx q[109], q[189];
U(0, 0, pi/3) q[189];
cx q[109], q[189];
cx q[112], q[189];
U(0, 0, pi/3) q[189];
cx q[112], q[189];
cx q[114], q[189];
U(0, 0, pi/3) q[189];
cx q[114], q[189];
cx q[117], q[189];
U(0, 0, pi/3) q[189];
cx q[117], q[189];
cx q[118], q[189];
U(0, 0, pi/3) q[189];
cx q[118], q[189];
cx q[121], q[189];
U(0, 0, pi/3) q[189];
cx q[121], q[189];
cx q[123], q[189];
U(0, 0, pi/3) q[189];
cx q[123], q[189];
cx q[124], q[189];
U(0, 0, pi/3) q[189];
cx q[124], q[189];
cx q[127], q[189];
U(0, 0, pi/3) q[189];
cx q[127], q[189];
cx q[128], q[189];
U(0, 0, pi/3) q[189];
cx q[128], q[189];
cx q[131], q[189];
U(0, 0, pi/3) q[189];
cx q[131], q[189];
cx q[133], q[189];
U(0, 0, pi/3) q[189];
cx q[133], q[189];
cx q[135], q[189];
U(0, 0, pi/3) q[189];
cx q[135], q[189];
cx q[136], q[189];
U(0, 0, pi/3) q[189];
cx q[136], q[189];
cx q[138], q[189];
U(0, 0, pi/3) q[189];
cx q[138], q[189];
cx q[139], q[189];
U(0, 0, pi/3) q[189];
cx q[139], q[189];
cx q[143], q[189];
U(0, 0, pi/3) q[189];
cx q[143], q[189];
cx q[144], q[189];
U(0, 0, pi/3) q[189];
cx q[144], q[189];
cx q[149], q[189];
U(0, 0, pi/3) q[189];
cx q[149], q[189];
cx q[150], q[189];
U(0, 0, pi/3) q[189];
cx q[150], q[189];
cx q[153], q[189];
U(0, 0, pi/3) q[189];
cx q[153], q[189];
cx q[154], q[189];
U(0, 0, pi/3) q[189];
cx q[154], q[189];
cx q[155], q[189];
U(0, 0, pi/3) q[189];
cx q[155], q[189];
cx q[158], q[189];
U(0, 0, pi/3) q[189];
cx q[158], q[189];
cx q[159], q[189];
U(0, 0, pi/3) q[189];
cx q[159], q[189];
cx q[160], q[189];
U(0, 0, pi/3) q[189];
cx q[160], q[189];
cx q[161], q[189];
U(0, 0, pi/3) q[189];
cx q[161], q[189];
cx q[162], q[189];
U(0, 0, pi/3) q[189];
cx q[162], q[189];
cx q[164], q[189];
U(0, 0, pi/3) q[189];
cx q[164], q[189];
cx q[166], q[189];
U(0, 0, pi/3) q[189];
cx q[166], q[189];
cx q[167], q[189];
U(0, 0, pi/3) q[189];
cx q[167], q[189];
cx q[168], q[189];
U(0, 0, pi/3) q[189];
cx q[168], q[189];
cx q[170], q[189];
U(0, 0, pi/3) q[189];
cx q[170], q[189];
cx q[172], q[189];
U(0, 0, pi/3) q[189];
cx q[172], q[189];
cx q[173], q[189];
U(0, 0, pi/3) q[189];
cx q[173], q[189];
cx q[175], q[189];
U(0, 0, pi/3) q[189];
cx q[175], q[189];
cx q[181], q[189];
U(0, 0, pi/3) q[189];
cx q[181], q[189];
cx q[184], q[189];
U(0, 0, pi/3) q[189];
cx q[184], q[189];
cx q[185], q[189];
U(0, 0, pi/3) q[189];
cx q[185], q[189];
cx q[186], q[189];
U(0, 0, pi/3) q[189];
cx q[186], q[189];
cx q[0], q[190];
U(0, 0, pi/3) q[190];
cx q[0], q[190];
cx q[1], q[190];
U(0, 0, pi/3) q[190];
cx q[1], q[190];
cx q[3], q[190];
U(0, 0, pi/3) q[190];
cx q[3], q[190];
cx q[6], q[190];
U(0, 0, pi/3) q[190];
cx q[6], q[190];
cx q[8], q[190];
U(0, 0, pi/3) q[190];
cx q[8], q[190];
cx q[10], q[190];
U(0, 0, pi/3) q[190];
cx q[10], q[190];
cx q[11], q[190];
U(0, 0, pi/3) q[190];
cx q[11], q[190];
cx q[12], q[190];
U(0, 0, pi/3) q[190];
cx q[12], q[190];
cx q[14], q[190];
U(0, 0, pi/3) q[190];
cx q[14], q[190];
cx q[15], q[190];
U(0, 0, pi/3) q[190];
cx q[15], q[190];
cx q[16], q[190];
U(0, 0, pi/3) q[190];
cx q[16], q[190];
cx q[17], q[190];
U(0, 0, pi/3) q[190];
cx q[17], q[190];
cx q[18], q[190];
U(0, 0, pi/3) q[190];
cx q[18], q[190];
cx q[19], q[190];
U(0, 0, pi/3) q[190];
cx q[19], q[190];
cx q[23], q[190];
U(0, 0, pi/3) q[190];
cx q[23], q[190];
cx q[24], q[190];
U(0, 0, pi/3) q[190];
cx q[24], q[190];
cx q[27], q[190];
U(0, 0, pi/3) q[190];
cx q[27], q[190];
cx q[28], q[190];
U(0, 0, pi/3) q[190];
cx q[28], q[190];
cx q[30], q[190];
U(0, 0, pi/3) q[190];
cx q[30], q[190];
cx q[32], q[190];
U(0, 0, pi/3) q[190];
cx q[32], q[190];
cx q[34], q[190];
U(0, 0, pi/3) q[190];
cx q[34], q[190];
cx q[35], q[190];
U(0, 0, pi/3) q[190];
cx q[35], q[190];
cx q[39], q[190];
U(0, 0, pi/3) q[190];
cx q[39], q[190];
cx q[40], q[190];
U(0, 0, pi/3) q[190];
cx q[40], q[190];
cx q[42], q[190];
U(0, 0, pi/3) q[190];
cx q[42], q[190];
cx q[43], q[190];
U(0, 0, pi/3) q[190];
cx q[43], q[190];
cx q[44], q[190];
U(0, 0, pi/3) q[190];
cx q[44], q[190];
cx q[45], q[190];
U(0, 0, pi/3) q[190];
cx q[45], q[190];
cx q[46], q[190];
U(0, 0, pi/3) q[190];
cx q[46], q[190];
cx q[47], q[190];
U(0, 0, pi/3) q[190];
cx q[47], q[190];
cx q[48], q[190];
U(0, 0, pi/3) q[190];
cx q[48], q[190];
cx q[49], q[190];
U(0, 0, pi/3) q[190];
cx q[49], q[190];
cx q[50], q[190];
U(0, 0, pi/3) q[190];
cx q[50], q[190];
cx q[51], q[190];
U(0, 0, pi/3) q[190];
cx q[51], q[190];
cx q[52], q[190];
U(0, 0, pi/3) q[190];
cx q[52], q[190];
cx q[53], q[190];
U(0, 0, pi/3) q[190];
cx q[53], q[190];
cx q[58], q[190];
U(0, 0, pi/3) q[190];
cx q[58], q[190];
cx q[59], q[190];
U(0, 0, pi/3) q[190];
cx q[59], q[190];
cx q[62], q[190];
U(0, 0, pi/3) q[190];
cx q[62], q[190];
cx q[64], q[190];
U(0, 0, pi/3) q[190];
cx q[64], q[190];
cx q[67], q[190];
U(0, 0, pi/3) q[190];
cx q[67], q[190];
cx q[69], q[190];
U(0, 0, pi/3) q[190];
cx q[69], q[190];
cx q[70], q[190];
U(0, 0, pi/3) q[190];
cx q[70], q[190];
cx q[71], q[190];
U(0, 0, pi/3) q[190];
cx q[71], q[190];
cx q[72], q[190];
U(0, 0, pi/3) q[190];
cx q[72], q[190];
cx q[73], q[190];
U(0, 0, pi/3) q[190];
cx q[73], q[190];
cx q[75], q[190];
U(0, 0, pi/3) q[190];
cx q[75], q[190];
cx q[77], q[190];
U(0, 0, pi/3) q[190];
cx q[77], q[190];
cx q[78], q[190];
U(0, 0, pi/3) q[190];
cx q[78], q[190];
cx q[80], q[190];
U(0, 0, pi/3) q[190];
cx q[80], q[190];
cx q[81], q[190];
U(0, 0, pi/3) q[190];
cx q[81], q[190];
cx q[82], q[190];
U(0, 0, pi/3) q[190];
cx q[82], q[190];
cx q[83], q[190];
U(0, 0, pi/3) q[190];
cx q[83], q[190];
cx q[85], q[190];
U(0, 0, pi/3) q[190];
cx q[85], q[190];
cx q[86], q[190];
U(0, 0, pi/3) q[190];
cx q[86], q[190];
cx q[88], q[190];
U(0, 0, pi/3) q[190];
cx q[88], q[190];
cx q[89], q[190];
U(0, 0, pi/3) q[190];
cx q[89], q[190];
cx q[91], q[190];
U(0, 0, pi/3) q[190];
cx q[91], q[190];
cx q[93], q[190];
U(0, 0, pi/3) q[190];
cx q[93], q[190];
cx q[97], q[190];
U(0, 0, pi/3) q[190];
cx q[97], q[190];
cx q[100], q[190];
U(0, 0, pi/3) q[190];
cx q[100], q[190];
cx q[103], q[190];
U(0, 0, pi/3) q[190];
cx q[103], q[190];
cx q[104], q[190];
U(0, 0, pi/3) q[190];
cx q[104], q[190];
cx q[105], q[190];
U(0, 0, pi/3) q[190];
cx q[105], q[190];
cx q[108], q[190];
U(0, 0, pi/3) q[190];
cx q[108], q[190];
cx q[110], q[190];
U(0, 0, pi/3) q[190];
cx q[110], q[190];
cx q[112], q[190];
U(0, 0, pi/3) q[190];
cx q[112], q[190];
cx q[113], q[190];
U(0, 0, pi/3) q[190];
cx q[113], q[190];
cx q[114], q[190];
U(0, 0, pi/3) q[190];
cx q[114], q[190];
cx q[116], q[190];
U(0, 0, pi/3) q[190];
cx q[116], q[190];
cx q[118], q[190];
U(0, 0, pi/3) q[190];
cx q[118], q[190];
cx q[120], q[190];
U(0, 0, pi/3) q[190];
cx q[120], q[190];
cx q[123], q[190];
U(0, 0, pi/3) q[190];
cx q[123], q[190];
cx q[124], q[190];
U(0, 0, pi/3) q[190];
cx q[124], q[190];
cx q[125], q[190];
U(0, 0, pi/3) q[190];
cx q[125], q[190];
cx q[126], q[190];
U(0, 0, pi/3) q[190];
cx q[126], q[190];
cx q[127], q[190];
U(0, 0, pi/3) q[190];
cx q[127], q[190];
cx q[128], q[190];
U(0, 0, pi/3) q[190];
cx q[128], q[190];
cx q[130], q[190];
U(0, 0, pi/3) q[190];
cx q[130], q[190];
cx q[133], q[190];
U(0, 0, pi/3) q[190];
cx q[133], q[190];
cx q[137], q[190];
U(0, 0, pi/3) q[190];
cx q[137], q[190];
cx q[138], q[190];
U(0, 0, pi/3) q[190];
cx q[138], q[190];
cx q[140], q[190];
U(0, 0, pi/3) q[190];
cx q[140], q[190];
cx q[143], q[190];
U(0, 0, pi/3) q[190];
cx q[143], q[190];
cx q[146], q[190];
U(0, 0, pi/3) q[190];
cx q[146], q[190];
cx q[152], q[190];
U(0, 0, pi/3) q[190];
cx q[152], q[190];
cx q[157], q[190];
U(0, 0, pi/3) q[190];
cx q[157], q[190];
cx q[159], q[190];
U(0, 0, pi/3) q[190];
cx q[159], q[190];
cx q[163], q[190];
U(0, 0, pi/3) q[190];
cx q[163], q[190];
cx q[164], q[190];
U(0, 0, pi/3) q[190];
cx q[164], q[190];
cx q[166], q[190];
U(0, 0, pi/3) q[190];
cx q[166], q[190];
cx q[170], q[190];
U(0, 0, pi/3) q[190];
cx q[170], q[190];
cx q[172], q[190];
U(0, 0, pi/3) q[190];
cx q[172], q[190];
cx q[174], q[190];
U(0, 0, pi/3) q[190];
cx q[174], q[190];
cx q[175], q[190];
U(0, 0, pi/3) q[190];
cx q[175], q[190];
cx q[177], q[190];
U(0, 0, pi/3) q[190];
cx q[177], q[190];
cx q[179], q[190];
U(0, 0, pi/3) q[190];
cx q[179], q[190];
cx q[180], q[190];
U(0, 0, pi/3) q[190];
cx q[180], q[190];
cx q[183], q[190];
U(0, 0, pi/3) q[190];
cx q[183], q[190];
cx q[184], q[190];
U(0, 0, pi/3) q[190];
cx q[184], q[190];
cx q[185], q[190];
U(0, 0, pi/3) q[190];
cx q[185], q[190];
cx q[186], q[190];
U(0, 0, pi/3) q[190];
cx q[186], q[190];
cx q[188], q[190];
U(0, 0, pi/3) q[190];
cx q[188], q[190];
cx q[0], q[191];
U(0, 0, pi/3) q[191];
cx q[0], q[191];
cx q[1], q[191];
U(0, 0, pi/3) q[191];
cx q[1], q[191];
cx q[2], q[191];
U(0, 0, pi/3) q[191];
cx q[2], q[191];
cx q[3], q[191];
U(0, 0, pi/3) q[191];
cx q[3], q[191];
cx q[4], q[191];
U(0, 0, pi/3) q[191];
cx q[4], q[191];
cx q[5], q[191];
U(0, 0, pi/3) q[191];
cx q[5], q[191];
cx q[7], q[191];
U(0, 0, pi/3) q[191];
cx q[7], q[191];
cx q[11], q[191];
U(0, 0, pi/3) q[191];
cx q[11], q[191];
cx q[15], q[191];
U(0, 0, pi/3) q[191];
cx q[15], q[191];
cx q[16], q[191];
U(0, 0, pi/3) q[191];
cx q[16], q[191];
cx q[18], q[191];
U(0, 0, pi/3) q[191];
cx q[18], q[191];
cx q[22], q[191];
U(0, 0, pi/3) q[191];
cx q[22], q[191];
cx q[23], q[191];
U(0, 0, pi/3) q[191];
cx q[23], q[191];
cx q[25], q[191];
U(0, 0, pi/3) q[191];
cx q[25], q[191];
cx q[26], q[191];
U(0, 0, pi/3) q[191];
cx q[26], q[191];
cx q[27], q[191];
U(0, 0, pi/3) q[191];
cx q[27], q[191];
cx q[28], q[191];
U(0, 0, pi/3) q[191];
cx q[28], q[191];
cx q[38], q[191];
U(0, 0, pi/3) q[191];
cx q[38], q[191];
cx q[39], q[191];
U(0, 0, pi/3) q[191];
cx q[39], q[191];
cx q[45], q[191];
U(0, 0, pi/3) q[191];
cx q[45], q[191];
cx q[48], q[191];
U(0, 0, pi/3) q[191];
cx q[48], q[191];
cx q[50], q[191];
U(0, 0, pi/3) q[191];
cx q[50], q[191];
cx q[57], q[191];
U(0, 0, pi/3) q[191];
cx q[57], q[191];
cx q[58], q[191];
U(0, 0, pi/3) q[191];
cx q[58], q[191];
cx q[59], q[191];
U(0, 0, pi/3) q[191];
cx q[59], q[191];
cx q[61], q[191];
U(0, 0, pi/3) q[191];
cx q[61], q[191];
cx q[64], q[191];
U(0, 0, pi/3) q[191];
cx q[64], q[191];
cx q[68], q[191];
U(0, 0, pi/3) q[191];
cx q[68], q[191];
cx q[69], q[191];
U(0, 0, pi/3) q[191];
cx q[69], q[191];
cx q[72], q[191];
U(0, 0, pi/3) q[191];
cx q[72], q[191];
cx q[75], q[191];
U(0, 0, pi/3) q[191];
cx q[75], q[191];
cx q[77], q[191];
U(0, 0, pi/3) q[191];
cx q[77], q[191];
cx q[80], q[191];
U(0, 0, pi/3) q[191];
cx q[80], q[191];
cx q[83], q[191];
U(0, 0, pi/3) q[191];
cx q[83], q[191];
cx q[84], q[191];
U(0, 0, pi/3) q[191];
cx q[84], q[191];
cx q[85], q[191];
U(0, 0, pi/3) q[191];
cx q[85], q[191];
cx q[88], q[191];
U(0, 0, pi/3) q[191];
cx q[88], q[191];
cx q[93], q[191];
U(0, 0, pi/3) q[191];
cx q[93], q[191];
cx q[94], q[191];
U(0, 0, pi/3) q[191];
cx q[94], q[191];
cx q[95], q[191];
U(0, 0, pi/3) q[191];
cx q[95], q[191];
cx q[96], q[191];
U(0, 0, pi/3) q[191];
cx q[96], q[191];
cx q[97], q[191];
U(0, 0, pi/3) q[191];
cx q[97], q[191];
cx q[98], q[191];
U(0, 0, pi/3) q[191];
cx q[98], q[191];
cx q[103], q[191];
U(0, 0, pi/3) q[191];
cx q[103], q[191];
cx q[104], q[191];
U(0, 0, pi/3) q[191];
cx q[104], q[191];
cx q[106], q[191];
U(0, 0, pi/3) q[191];
cx q[106], q[191];
cx q[110], q[191];
U(0, 0, pi/3) q[191];
cx q[110], q[191];
cx q[113], q[191];
U(0, 0, pi/3) q[191];
cx q[113], q[191];
cx q[115], q[191];
U(0, 0, pi/3) q[191];
cx q[115], q[191];
cx q[117], q[191];
U(0, 0, pi/3) q[191];
cx q[117], q[191];
cx q[118], q[191];
U(0, 0, pi/3) q[191];
cx q[118], q[191];
cx q[120], q[191];
U(0, 0, pi/3) q[191];
cx q[120], q[191];
cx q[122], q[191];
U(0, 0, pi/3) q[191];
cx q[122], q[191];
cx q[124], q[191];
U(0, 0, pi/3) q[191];
cx q[124], q[191];
cx q[125], q[191];
U(0, 0, pi/3) q[191];
cx q[125], q[191];
cx q[126], q[191];
U(0, 0, pi/3) q[191];
cx q[126], q[191];
cx q[129], q[191];
U(0, 0, pi/3) q[191];
cx q[129], q[191];
cx q[130], q[191];
U(0, 0, pi/3) q[191];
cx q[130], q[191];
cx q[133], q[191];
U(0, 0, pi/3) q[191];
cx q[133], q[191];
cx q[134], q[191];
U(0, 0, pi/3) q[191];
cx q[134], q[191];
cx q[136], q[191];
U(0, 0, pi/3) q[191];
cx q[136], q[191];
cx q[137], q[191];
U(0, 0, pi/3) q[191];
cx q[137], q[191];
cx q[138], q[191];
U(0, 0, pi/3) q[191];
cx q[138], q[191];
cx q[140], q[191];
U(0, 0, pi/3) q[191];
cx q[140], q[191];
cx q[143], q[191];
U(0, 0, pi/3) q[191];
cx q[143], q[191];
cx q[145], q[191];
U(0, 0, pi/3) q[191];
cx q[145], q[191];
cx q[147], q[191];
U(0, 0, pi/3) q[191];
cx q[147], q[191];
cx q[148], q[191];
U(0, 0, pi/3) q[191];
cx q[148], q[191];
cx q[152], q[191];
U(0, 0, pi/3) q[191];
cx q[152], q[191];
cx q[153], q[191];
U(0, 0, pi/3) q[191];
cx q[153], q[191];
cx q[156], q[191];
U(0, 0, pi/3) q[191];
cx q[156], q[191];
cx q[157], q[191];
U(0, 0, pi/3) q[191];
cx q[157], q[191];
cx q[159], q[191];
U(0, 0, pi/3) q[191];
cx q[159], q[191];
cx q[160], q[191];
U(0, 0, pi/3) q[191];
cx q[160], q[191];
cx q[163], q[191];
U(0, 0, pi/3) q[191];
cx q[163], q[191];
cx q[164], q[191];
U(0, 0, pi/3) q[191];
cx q[164], q[191];
cx q[167], q[191];
U(0, 0, pi/3) q[191];
cx q[167], q[191];
cx q[173], q[191];
U(0, 0, pi/3) q[191];
cx q[173], q[191];
cx q[176], q[191];
U(0, 0, pi/3) q[191];
cx q[176], q[191];
cx q[177], q[191];
U(0, 0, pi/3) q[191];
cx q[177], q[191];
cx q[181], q[191];
U(0, 0, pi/3) q[191];
cx q[181], q[191];
cx q[182], q[191];
U(0, 0, pi/3) q[191];
cx q[182], q[191];
cx q[183], q[191];
U(0, 0, pi/3) q[191];
cx q[183], q[191];
cx q[185], q[191];
U(0, 0, pi/3) q[191];
cx q[185], q[191];
cx q[186], q[191];
U(0, 0, pi/3) q[191];
cx q[186], q[191];
cx q[190], q[191];
U(0, 0, pi/3) q[191];
cx q[190], q[191];
cx q[1], q[192];
U(0, 0, pi/3) q[192];
cx q[1], q[192];
cx q[2], q[192];
U(0, 0, pi/3) q[192];
cx q[2], q[192];
cx q[4], q[192];
U(0, 0, pi/3) q[192];
cx q[4], q[192];
cx q[5], q[192];
U(0, 0, pi/3) q[192];
cx q[5], q[192];
cx q[6], q[192];
U(0, 0, pi/3) q[192];
cx q[6], q[192];
cx q[7], q[192];
U(0, 0, pi/3) q[192];
cx q[7], q[192];
cx q[8], q[192];
U(0, 0, pi/3) q[192];
cx q[8], q[192];
cx q[12], q[192];
U(0, 0, pi/3) q[192];
cx q[12], q[192];
cx q[13], q[192];
U(0, 0, pi/3) q[192];
cx q[13], q[192];
cx q[14], q[192];
U(0, 0, pi/3) q[192];
cx q[14], q[192];
cx q[16], q[192];
U(0, 0, pi/3) q[192];
cx q[16], q[192];
cx q[18], q[192];
U(0, 0, pi/3) q[192];
cx q[18], q[192];
cx q[19], q[192];
U(0, 0, pi/3) q[192];
cx q[19], q[192];
cx q[27], q[192];
U(0, 0, pi/3) q[192];
cx q[27], q[192];
cx q[28], q[192];
U(0, 0, pi/3) q[192];
cx q[28], q[192];
cx q[30], q[192];
U(0, 0, pi/3) q[192];
cx q[30], q[192];
cx q[31], q[192];
U(0, 0, pi/3) q[192];
cx q[31], q[192];
cx q[32], q[192];
U(0, 0, pi/3) q[192];
cx q[32], q[192];
cx q[33], q[192];
U(0, 0, pi/3) q[192];
cx q[33], q[192];
cx q[36], q[192];
U(0, 0, pi/3) q[192];
cx q[36], q[192];
cx q[38], q[192];
U(0, 0, pi/3) q[192];
cx q[38], q[192];
cx q[39], q[192];
U(0, 0, pi/3) q[192];
cx q[39], q[192];
cx q[41], q[192];
U(0, 0, pi/3) q[192];
cx q[41], q[192];
cx q[45], q[192];
U(0, 0, pi/3) q[192];
cx q[45], q[192];
cx q[46], q[192];
U(0, 0, pi/3) q[192];
cx q[46], q[192];
cx q[47], q[192];
U(0, 0, pi/3) q[192];
cx q[47], q[192];
cx q[51], q[192];
U(0, 0, pi/3) q[192];
cx q[51], q[192];
cx q[56], q[192];
U(0, 0, pi/3) q[192];
cx q[56], q[192];
cx q[58], q[192];
U(0, 0, pi/3) q[192];
cx q[58], q[192];
cx q[60], q[192];
U(0, 0, pi/3) q[192];
cx q[60], q[192];
cx q[62], q[192];
U(0, 0, pi/3) q[192];
cx q[62], q[192];
cx q[63], q[192];
U(0, 0, pi/3) q[192];
cx q[63], q[192];
cx q[64], q[192];
U(0, 0, pi/3) q[192];
cx q[64], q[192];
cx q[70], q[192];
U(0, 0, pi/3) q[192];
cx q[70], q[192];
cx q[74], q[192];
U(0, 0, pi/3) q[192];
cx q[74], q[192];
cx q[78], q[192];
U(0, 0, pi/3) q[192];
cx q[78], q[192];
cx q[80], q[192];
U(0, 0, pi/3) q[192];
cx q[80], q[192];
cx q[83], q[192];
U(0, 0, pi/3) q[192];
cx q[83], q[192];
cx q[84], q[192];
U(0, 0, pi/3) q[192];
cx q[84], q[192];
cx q[85], q[192];
U(0, 0, pi/3) q[192];
cx q[85], q[192];
cx q[88], q[192];
U(0, 0, pi/3) q[192];
cx q[88], q[192];
cx q[89], q[192];
U(0, 0, pi/3) q[192];
cx q[89], q[192];
cx q[90], q[192];
U(0, 0, pi/3) q[192];
cx q[90], q[192];
cx q[91], q[192];
U(0, 0, pi/3) q[192];
cx q[91], q[192];
cx q[92], q[192];
U(0, 0, pi/3) q[192];
cx q[92], q[192];
cx q[93], q[192];
U(0, 0, pi/3) q[192];
cx q[93], q[192];
cx q[94], q[192];
U(0, 0, pi/3) q[192];
cx q[94], q[192];
cx q[95], q[192];
U(0, 0, pi/3) q[192];
cx q[95], q[192];
cx q[98], q[192];
U(0, 0, pi/3) q[192];
cx q[98], q[192];
cx q[100], q[192];
U(0, 0, pi/3) q[192];
cx q[100], q[192];
cx q[102], q[192];
U(0, 0, pi/3) q[192];
cx q[102], q[192];
cx q[103], q[192];
U(0, 0, pi/3) q[192];
cx q[103], q[192];
cx q[104], q[192];
U(0, 0, pi/3) q[192];
cx q[104], q[192];
cx q[106], q[192];
U(0, 0, pi/3) q[192];
cx q[106], q[192];
cx q[107], q[192];
U(0, 0, pi/3) q[192];
cx q[107], q[192];
cx q[109], q[192];
U(0, 0, pi/3) q[192];
cx q[109], q[192];
cx q[112], q[192];
U(0, 0, pi/3) q[192];
cx q[112], q[192];
cx q[117], q[192];
U(0, 0, pi/3) q[192];
cx q[117], q[192];
cx q[118], q[192];
U(0, 0, pi/3) q[192];
cx q[118], q[192];
cx q[119], q[192];
U(0, 0, pi/3) q[192];
cx q[119], q[192];
cx q[120], q[192];
U(0, 0, pi/3) q[192];
cx q[120], q[192];
cx q[126], q[192];
U(0, 0, pi/3) q[192];
cx q[126], q[192];
cx q[127], q[192];
U(0, 0, pi/3) q[192];
cx q[127], q[192];
cx q[129], q[192];
U(0, 0, pi/3) q[192];
cx q[129], q[192];
cx q[130], q[192];
U(0, 0, pi/3) q[192];
cx q[130], q[192];
cx q[133], q[192];
U(0, 0, pi/3) q[192];
cx q[133], q[192];
cx q[135], q[192];
U(0, 0, pi/3) q[192];
cx q[135], q[192];
cx q[136], q[192];
U(0, 0, pi/3) q[192];
cx q[136], q[192];
cx q[139], q[192];
U(0, 0, pi/3) q[192];
cx q[139], q[192];
cx q[140], q[192];
U(0, 0, pi/3) q[192];
cx q[140], q[192];
cx q[141], q[192];
U(0, 0, pi/3) q[192];
cx q[141], q[192];
cx q[145], q[192];
U(0, 0, pi/3) q[192];
cx q[145], q[192];
cx q[149], q[192];
U(0, 0, pi/3) q[192];
cx q[149], q[192];
cx q[150], q[192];
U(0, 0, pi/3) q[192];
cx q[150], q[192];
cx q[153], q[192];
U(0, 0, pi/3) q[192];
cx q[153], q[192];
cx q[155], q[192];
U(0, 0, pi/3) q[192];
cx q[155], q[192];
cx q[157], q[192];
U(0, 0, pi/3) q[192];
cx q[157], q[192];
cx q[158], q[192];
U(0, 0, pi/3) q[192];
cx q[158], q[192];
cx q[162], q[192];
U(0, 0, pi/3) q[192];
cx q[162], q[192];
cx q[165], q[192];
U(0, 0, pi/3) q[192];
cx q[165], q[192];
cx q[168], q[192];
U(0, 0, pi/3) q[192];
cx q[168], q[192];
cx q[172], q[192];
U(0, 0, pi/3) q[192];
cx q[172], q[192];
cx q[173], q[192];
U(0, 0, pi/3) q[192];
cx q[173], q[192];
cx q[178], q[192];
U(0, 0, pi/3) q[192];
cx q[178], q[192];
cx q[179], q[192];
U(0, 0, pi/3) q[192];
cx q[179], q[192];
cx q[186], q[192];
U(0, 0, pi/3) q[192];
cx q[186], q[192];
cx q[188], q[192];
U(0, 0, pi/3) q[192];
cx q[188], q[192];
cx q[189], q[192];
U(0, 0, pi/3) q[192];
cx q[189], q[192];
cx q[191], q[192];
U(0, 0, pi/3) q[192];
cx q[191], q[192];
cx q[0], q[193];
U(0, 0, pi/3) q[193];
cx q[0], q[193];
cx q[1], q[193];
U(0, 0, pi/3) q[193];
cx q[1], q[193];
cx q[5], q[193];
U(0, 0, pi/3) q[193];
cx q[5], q[193];
cx q[6], q[193];
U(0, 0, pi/3) q[193];
cx q[6], q[193];
cx q[14], q[193];
U(0, 0, pi/3) q[193];
cx q[14], q[193];
cx q[19], q[193];
U(0, 0, pi/3) q[193];
cx q[19], q[193];
cx q[21], q[193];
U(0, 0, pi/3) q[193];
cx q[21], q[193];
cx q[22], q[193];
U(0, 0, pi/3) q[193];
cx q[22], q[193];
cx q[24], q[193];
U(0, 0, pi/3) q[193];
cx q[24], q[193];
cx q[25], q[193];
U(0, 0, pi/3) q[193];
cx q[25], q[193];
cx q[28], q[193];
U(0, 0, pi/3) q[193];
cx q[28], q[193];
cx q[30], q[193];
U(0, 0, pi/3) q[193];
cx q[30], q[193];
cx q[33], q[193];
U(0, 0, pi/3) q[193];
cx q[33], q[193];
cx q[34], q[193];
U(0, 0, pi/3) q[193];
cx q[34], q[193];
cx q[36], q[193];
U(0, 0, pi/3) q[193];
cx q[36], q[193];
cx q[38], q[193];
U(0, 0, pi/3) q[193];
cx q[38], q[193];
cx q[40], q[193];
U(0, 0, pi/3) q[193];
cx q[40], q[193];
cx q[42], q[193];
U(0, 0, pi/3) q[193];
cx q[42], q[193];
cx q[47], q[193];
U(0, 0, pi/3) q[193];
cx q[47], q[193];
cx q[49], q[193];
U(0, 0, pi/3) q[193];
cx q[49], q[193];
cx q[50], q[193];
U(0, 0, pi/3) q[193];
cx q[50], q[193];
cx q[51], q[193];
U(0, 0, pi/3) q[193];
cx q[51], q[193];
cx q[55], q[193];
U(0, 0, pi/3) q[193];
cx q[55], q[193];
cx q[57], q[193];
U(0, 0, pi/3) q[193];
cx q[57], q[193];
cx q[59], q[193];
U(0, 0, pi/3) q[193];
cx q[59], q[193];
cx q[61], q[193];
U(0, 0, pi/3) q[193];
cx q[61], q[193];
cx q[62], q[193];
U(0, 0, pi/3) q[193];
cx q[62], q[193];
cx q[65], q[193];
U(0, 0, pi/3) q[193];
cx q[65], q[193];
cx q[69], q[193];
U(0, 0, pi/3) q[193];
cx q[69], q[193];
cx q[71], q[193];
U(0, 0, pi/3) q[193];
cx q[71], q[193];
cx q[73], q[193];
U(0, 0, pi/3) q[193];
cx q[73], q[193];
cx q[76], q[193];
U(0, 0, pi/3) q[193];
cx q[76], q[193];
cx q[77], q[193];
U(0, 0, pi/3) q[193];
cx q[77], q[193];
cx q[79], q[193];
U(0, 0, pi/3) q[193];
cx q[79], q[193];
cx q[81], q[193];
U(0, 0, pi/3) q[193];
cx q[81], q[193];
cx q[82], q[193];
U(0, 0, pi/3) q[193];
cx q[82], q[193];
cx q[83], q[193];
U(0, 0, pi/3) q[193];
cx q[83], q[193];
cx q[85], q[193];
U(0, 0, pi/3) q[193];
cx q[85], q[193];
cx q[87], q[193];
U(0, 0, pi/3) q[193];
cx q[87], q[193];
cx q[90], q[193];
U(0, 0, pi/3) q[193];
cx q[90], q[193];
cx q[91], q[193];
U(0, 0, pi/3) q[193];
cx q[91], q[193];
cx q[92], q[193];
U(0, 0, pi/3) q[193];
cx q[92], q[193];
cx q[93], q[193];
U(0, 0, pi/3) q[193];
cx q[93], q[193];
cx q[95], q[193];
U(0, 0, pi/3) q[193];
cx q[95], q[193];
cx q[98], q[193];
U(0, 0, pi/3) q[193];
cx q[98], q[193];
cx q[100], q[193];
U(0, 0, pi/3) q[193];
cx q[100], q[193];
cx q[101], q[193];
U(0, 0, pi/3) q[193];
cx q[101], q[193];
cx q[102], q[193];
U(0, 0, pi/3) q[193];
cx q[102], q[193];
cx q[103], q[193];
U(0, 0, pi/3) q[193];
cx q[103], q[193];
cx q[104], q[193];
U(0, 0, pi/3) q[193];
cx q[104], q[193];
cx q[105], q[193];
U(0, 0, pi/3) q[193];
cx q[105], q[193];
cx q[106], q[193];
U(0, 0, pi/3) q[193];
cx q[106], q[193];
cx q[108], q[193];
U(0, 0, pi/3) q[193];
cx q[108], q[193];
cx q[109], q[193];
U(0, 0, pi/3) q[193];
cx q[109], q[193];
cx q[110], q[193];
U(0, 0, pi/3) q[193];
cx q[110], q[193];
cx q[111], q[193];
U(0, 0, pi/3) q[193];
cx q[111], q[193];
cx q[112], q[193];
U(0, 0, pi/3) q[193];
cx q[112], q[193];
cx q[113], q[193];
U(0, 0, pi/3) q[193];
cx q[113], q[193];
cx q[116], q[193];
U(0, 0, pi/3) q[193];
cx q[116], q[193];
cx q[117], q[193];
U(0, 0, pi/3) q[193];
cx q[117], q[193];
cx q[120], q[193];
U(0, 0, pi/3) q[193];
cx q[120], q[193];
cx q[121], q[193];
U(0, 0, pi/3) q[193];
cx q[121], q[193];
cx q[122], q[193];
U(0, 0, pi/3) q[193];
cx q[122], q[193];
cx q[124], q[193];
U(0, 0, pi/3) q[193];
cx q[124], q[193];
cx q[125], q[193];
U(0, 0, pi/3) q[193];
cx q[125], q[193];
cx q[127], q[193];
U(0, 0, pi/3) q[193];
cx q[127], q[193];
cx q[128], q[193];
U(0, 0, pi/3) q[193];
cx q[128], q[193];
cx q[129], q[193];
U(0, 0, pi/3) q[193];
cx q[129], q[193];
cx q[134], q[193];
U(0, 0, pi/3) q[193];
cx q[134], q[193];
cx q[136], q[193];
U(0, 0, pi/3) q[193];
cx q[136], q[193];
cx q[138], q[193];
U(0, 0, pi/3) q[193];
cx q[138], q[193];
cx q[140], q[193];
U(0, 0, pi/3) q[193];
cx q[140], q[193];
cx q[142], q[193];
U(0, 0, pi/3) q[193];
cx q[142], q[193];
cx q[145], q[193];
U(0, 0, pi/3) q[193];
cx q[145], q[193];
cx q[147], q[193];
U(0, 0, pi/3) q[193];
cx q[147], q[193];
cx q[148], q[193];
U(0, 0, pi/3) q[193];
cx q[148], q[193];
cx q[149], q[193];
U(0, 0, pi/3) q[193];
cx q[149], q[193];
cx q[154], q[193];
U(0, 0, pi/3) q[193];
cx q[154], q[193];
cx q[155], q[193];
U(0, 0, pi/3) q[193];
cx q[155], q[193];
cx q[159], q[193];
U(0, 0, pi/3) q[193];
cx q[159], q[193];
cx q[161], q[193];
U(0, 0, pi/3) q[193];
cx q[161], q[193];
cx q[163], q[193];
U(0, 0, pi/3) q[193];
cx q[163], q[193];
cx q[164], q[193];
U(0, 0, pi/3) q[193];
cx q[164], q[193];
cx q[166], q[193];
U(0, 0, pi/3) q[193];
cx q[166], q[193];
cx q[168], q[193];
U(0, 0, pi/3) q[193];
cx q[168], q[193];
cx q[169], q[193];
U(0, 0, pi/3) q[193];
cx q[169], q[193];
cx q[170], q[193];
U(0, 0, pi/3) q[193];
cx q[170], q[193];
cx q[173], q[193];
U(0, 0, pi/3) q[193];
cx q[173], q[193];
cx q[178], q[193];
U(0, 0, pi/3) q[193];
cx q[178], q[193];
cx q[179], q[193];
U(0, 0, pi/3) q[193];
cx q[179], q[193];
cx q[181], q[193];
U(0, 0, pi/3) q[193];
cx q[181], q[193];
cx q[184], q[193];
U(0, 0, pi/3) q[193];
cx q[184], q[193];
cx q[186], q[193];
U(0, 0, pi/3) q[193];
cx q[186], q[193];
cx q[187], q[193];
U(0, 0, pi/3) q[193];
cx q[187], q[193];
cx q[189], q[193];
U(0, 0, pi/3) q[193];
cx q[189], q[193];
cx q[190], q[193];
U(0, 0, pi/3) q[193];
cx q[190], q[193];
cx q[1], q[194];
U(0, 0, pi/3) q[194];
cx q[1], q[194];
cx q[2], q[194];
U(0, 0, pi/3) q[194];
cx q[2], q[194];
cx q[4], q[194];
U(0, 0, pi/3) q[194];
cx q[4], q[194];
cx q[5], q[194];
U(0, 0, pi/3) q[194];
cx q[5], q[194];
cx q[7], q[194];
U(0, 0, pi/3) q[194];
cx q[7], q[194];
cx q[9], q[194];
U(0, 0, pi/3) q[194];
cx q[9], q[194];
cx q[10], q[194];
U(0, 0, pi/3) q[194];
cx q[10], q[194];
cx q[11], q[194];
U(0, 0, pi/3) q[194];
cx q[11], q[194];
cx q[14], q[194];
U(0, 0, pi/3) q[194];
cx q[14], q[194];
cx q[19], q[194];
U(0, 0, pi/3) q[194];
cx q[19], q[194];
cx q[20], q[194];
U(0, 0, pi/3) q[194];
cx q[20], q[194];
cx q[21], q[194];
U(0, 0, pi/3) q[194];
cx q[21], q[194];
cx q[22], q[194];
U(0, 0, pi/3) q[194];
cx q[22], q[194];
cx q[23], q[194];
U(0, 0, pi/3) q[194];
cx q[23], q[194];
cx q[25], q[194];
U(0, 0, pi/3) q[194];
cx q[25], q[194];
cx q[27], q[194];
U(0, 0, pi/3) q[194];
cx q[27], q[194];
cx q[28], q[194];
U(0, 0, pi/3) q[194];
cx q[28], q[194];
cx q[37], q[194];
U(0, 0, pi/3) q[194];
cx q[37], q[194];
cx q[38], q[194];
U(0, 0, pi/3) q[194];
cx q[38], q[194];
cx q[40], q[194];
U(0, 0, pi/3) q[194];
cx q[40], q[194];
cx q[42], q[194];
U(0, 0, pi/3) q[194];
cx q[42], q[194];
cx q[47], q[194];
U(0, 0, pi/3) q[194];
cx q[47], q[194];
cx q[48], q[194];
U(0, 0, pi/3) q[194];
cx q[48], q[194];
cx q[50], q[194];
U(0, 0, pi/3) q[194];
cx q[50], q[194];
cx q[51], q[194];
U(0, 0, pi/3) q[194];
cx q[51], q[194];
cx q[52], q[194];
U(0, 0, pi/3) q[194];
cx q[52], q[194];
cx q[53], q[194];
U(0, 0, pi/3) q[194];
cx q[53], q[194];
cx q[54], q[194];
U(0, 0, pi/3) q[194];
cx q[54], q[194];
cx q[55], q[194];
U(0, 0, pi/3) q[194];
cx q[55], q[194];
cx q[56], q[194];
U(0, 0, pi/3) q[194];
cx q[56], q[194];
cx q[57], q[194];
U(0, 0, pi/3) q[194];
cx q[57], q[194];
cx q[63], q[194];
U(0, 0, pi/3) q[194];
cx q[63], q[194];
cx q[64], q[194];
U(0, 0, pi/3) q[194];
cx q[64], q[194];
cx q[67], q[194];
U(0, 0, pi/3) q[194];
cx q[67], q[194];
cx q[70], q[194];
U(0, 0, pi/3) q[194];
cx q[70], q[194];
cx q[71], q[194];
U(0, 0, pi/3) q[194];
cx q[71], q[194];
cx q[74], q[194];
U(0, 0, pi/3) q[194];
cx q[74], q[194];
cx q[75], q[194];
U(0, 0, pi/3) q[194];
cx q[75], q[194];
cx q[76], q[194];
U(0, 0, pi/3) q[194];
cx q[76], q[194];
cx q[78], q[194];
U(0, 0, pi/3) q[194];
cx q[78], q[194];
cx q[79], q[194];
U(0, 0, pi/3) q[194];
cx q[79], q[194];
cx q[81], q[194];
U(0, 0, pi/3) q[194];
cx q[81], q[194];
cx q[83], q[194];
U(0, 0, pi/3) q[194];
cx q[83], q[194];
cx q[86], q[194];
U(0, 0, pi/3) q[194];
cx q[86], q[194];
cx q[87], q[194];
U(0, 0, pi/3) q[194];
cx q[87], q[194];
cx q[88], q[194];
U(0, 0, pi/3) q[194];
cx q[88], q[194];
cx q[89], q[194];
U(0, 0, pi/3) q[194];
cx q[89], q[194];
cx q[90], q[194];
U(0, 0, pi/3) q[194];
cx q[90], q[194];
cx q[91], q[194];
U(0, 0, pi/3) q[194];
cx q[91], q[194];
cx q[92], q[194];
U(0, 0, pi/3) q[194];
cx q[92], q[194];
cx q[95], q[194];
U(0, 0, pi/3) q[194];
cx q[95], q[194];
cx q[96], q[194];
U(0, 0, pi/3) q[194];
cx q[96], q[194];
cx q[97], q[194];
U(0, 0, pi/3) q[194];
cx q[97], q[194];
cx q[98], q[194];
U(0, 0, pi/3) q[194];
cx q[98], q[194];
cx q[99], q[194];
U(0, 0, pi/3) q[194];
cx q[99], q[194];
cx q[100], q[194];
U(0, 0, pi/3) q[194];
cx q[100], q[194];
cx q[101], q[194];
U(0, 0, pi/3) q[194];
cx q[101], q[194];
cx q[104], q[194];
U(0, 0, pi/3) q[194];
cx q[104], q[194];
cx q[106], q[194];
U(0, 0, pi/3) q[194];
cx q[106], q[194];
cx q[109], q[194];
U(0, 0, pi/3) q[194];
cx q[109], q[194];
cx q[110], q[194];
U(0, 0, pi/3) q[194];
cx q[110], q[194];
cx q[111], q[194];
U(0, 0, pi/3) q[194];
cx q[111], q[194];
cx q[112], q[194];
U(0, 0, pi/3) q[194];
cx q[112], q[194];
cx q[113], q[194];
U(0, 0, pi/3) q[194];
cx q[113], q[194];
cx q[114], q[194];
U(0, 0, pi/3) q[194];
cx q[114], q[194];
cx q[115], q[194];
U(0, 0, pi/3) q[194];
cx q[115], q[194];
cx q[118], q[194];
U(0, 0, pi/3) q[194];
cx q[118], q[194];
cx q[119], q[194];
U(0, 0, pi/3) q[194];
cx q[119], q[194];
cx q[120], q[194];
U(0, 0, pi/3) q[194];
cx q[120], q[194];
cx q[121], q[194];
U(0, 0, pi/3) q[194];
cx q[121], q[194];
cx q[122], q[194];
U(0, 0, pi/3) q[194];
cx q[122], q[194];
cx q[123], q[194];
U(0, 0, pi/3) q[194];
cx q[123], q[194];
cx q[124], q[194];
U(0, 0, pi/3) q[194];
cx q[124], q[194];
cx q[125], q[194];
U(0, 0, pi/3) q[194];
cx q[125], q[194];
cx q[127], q[194];
U(0, 0, pi/3) q[194];
cx q[127], q[194];
cx q[128], q[194];
U(0, 0, pi/3) q[194];
cx q[128], q[194];
cx q[129], q[194];
U(0, 0, pi/3) q[194];
cx q[129], q[194];
cx q[132], q[194];
U(0, 0, pi/3) q[194];
cx q[132], q[194];
cx q[133], q[194];
U(0, 0, pi/3) q[194];
cx q[133], q[194];
cx q[135], q[194];
U(0, 0, pi/3) q[194];
cx q[135], q[194];
cx q[137], q[194];
U(0, 0, pi/3) q[194];
cx q[137], q[194];
cx q[138], q[194];
U(0, 0, pi/3) q[194];
cx q[138], q[194];
cx q[139], q[194];
U(0, 0, pi/3) q[194];
cx q[139], q[194];
cx q[140], q[194];
U(0, 0, pi/3) q[194];
cx q[140], q[194];
cx q[141], q[194];
U(0, 0, pi/3) q[194];
cx q[141], q[194];
cx q[142], q[194];
U(0, 0, pi/3) q[194];
cx q[142], q[194];
cx q[143], q[194];
U(0, 0, pi/3) q[194];
cx q[143], q[194];
cx q[146], q[194];
U(0, 0, pi/3) q[194];
cx q[146], q[194];
cx q[147], q[194];
U(0, 0, pi/3) q[194];
cx q[147], q[194];
cx q[148], q[194];
U(0, 0, pi/3) q[194];
cx q[148], q[194];
cx q[151], q[194];
U(0, 0, pi/3) q[194];
cx q[151], q[194];
cx q[152], q[194];
U(0, 0, pi/3) q[194];
cx q[152], q[194];
cx q[153], q[194];
U(0, 0, pi/3) q[194];
cx q[153], q[194];
cx q[154], q[194];
U(0, 0, pi/3) q[194];
cx q[154], q[194];
cx q[155], q[194];
U(0, 0, pi/3) q[194];
cx q[155], q[194];
cx q[161], q[194];
U(0, 0, pi/3) q[194];
cx q[161], q[194];
cx q[162], q[194];
U(0, 0, pi/3) q[194];
cx q[162], q[194];
cx q[163], q[194];
U(0, 0, pi/3) q[194];
cx q[163], q[194];
cx q[164], q[194];
U(0, 0, pi/3) q[194];
cx q[164], q[194];
cx q[166], q[194];
U(0, 0, pi/3) q[194];
cx q[166], q[194];
cx q[168], q[194];
U(0, 0, pi/3) q[194];
cx q[168], q[194];
cx q[172], q[194];
U(0, 0, pi/3) q[194];
cx q[172], q[194];
cx q[174], q[194];
U(0, 0, pi/3) q[194];
cx q[174], q[194];
cx q[179], q[194];
U(0, 0, pi/3) q[194];
cx q[179], q[194];
cx q[180], q[194];
U(0, 0, pi/3) q[194];
cx q[180], q[194];
cx q[181], q[194];
U(0, 0, pi/3) q[194];
cx q[181], q[194];
cx q[182], q[194];
U(0, 0, pi/3) q[194];
cx q[182], q[194];
cx q[184], q[194];
U(0, 0, pi/3) q[194];
cx q[184], q[194];
cx q[185], q[194];
U(0, 0, pi/3) q[194];
cx q[185], q[194];
cx q[187], q[194];
U(0, 0, pi/3) q[194];
cx q[187], q[194];
cx q[189], q[194];
U(0, 0, pi/3) q[194];
cx q[189], q[194];
cx q[191], q[194];
U(0, 0, pi/3) q[194];
cx q[191], q[194];
cx q[0], q[195];
U(0, 0, pi/3) q[195];
cx q[0], q[195];
cx q[1], q[195];
U(0, 0, pi/3) q[195];
cx q[1], q[195];
cx q[2], q[195];
U(0, 0, pi/3) q[195];
cx q[2], q[195];
cx q[4], q[195];
U(0, 0, pi/3) q[195];
cx q[4], q[195];
cx q[5], q[195];
U(0, 0, pi/3) q[195];
cx q[5], q[195];
cx q[6], q[195];
U(0, 0, pi/3) q[195];
cx q[6], q[195];
cx q[7], q[195];
U(0, 0, pi/3) q[195];
cx q[7], q[195];
cx q[8], q[195];
U(0, 0, pi/3) q[195];
cx q[8], q[195];
cx q[9], q[195];
U(0, 0, pi/3) q[195];
cx q[9], q[195];
cx q[12], q[195];
U(0, 0, pi/3) q[195];
cx q[12], q[195];
cx q[16], q[195];
U(0, 0, pi/3) q[195];
cx q[16], q[195];
cx q[18], q[195];
U(0, 0, pi/3) q[195];
cx q[18], q[195];
cx q[19], q[195];
U(0, 0, pi/3) q[195];
cx q[19], q[195];
cx q[20], q[195];
U(0, 0, pi/3) q[195];
cx q[20], q[195];
cx q[21], q[195];
U(0, 0, pi/3) q[195];
cx q[21], q[195];
cx q[23], q[195];
U(0, 0, pi/3) q[195];
cx q[23], q[195];
cx q[25], q[195];
U(0, 0, pi/3) q[195];
cx q[25], q[195];
cx q[26], q[195];
U(0, 0, pi/3) q[195];
cx q[26], q[195];
cx q[29], q[195];
U(0, 0, pi/3) q[195];
cx q[29], q[195];
cx q[30], q[195];
U(0, 0, pi/3) q[195];
cx q[30], q[195];
cx q[32], q[195];
U(0, 0, pi/3) q[195];
cx q[32], q[195];
cx q[36], q[195];
U(0, 0, pi/3) q[195];
cx q[36], q[195];
cx q[37], q[195];
U(0, 0, pi/3) q[195];
cx q[37], q[195];
cx q[40], q[195];
U(0, 0, pi/3) q[195];
cx q[40], q[195];
cx q[41], q[195];
U(0, 0, pi/3) q[195];
cx q[41], q[195];
cx q[46], q[195];
U(0, 0, pi/3) q[195];
cx q[46], q[195];
cx q[50], q[195];
U(0, 0, pi/3) q[195];
cx q[50], q[195];
cx q[52], q[195];
U(0, 0, pi/3) q[195];
cx q[52], q[195];
cx q[54], q[195];
U(0, 0, pi/3) q[195];
cx q[54], q[195];
cx q[55], q[195];
U(0, 0, pi/3) q[195];
cx q[55], q[195];
cx q[63], q[195];
U(0, 0, pi/3) q[195];
cx q[63], q[195];
cx q[68], q[195];
U(0, 0, pi/3) q[195];
cx q[68], q[195];
cx q[69], q[195];
U(0, 0, pi/3) q[195];
cx q[69], q[195];
cx q[70], q[195];
U(0, 0, pi/3) q[195];
cx q[70], q[195];
cx q[72], q[195];
U(0, 0, pi/3) q[195];
cx q[72], q[195];
cx q[74], q[195];
U(0, 0, pi/3) q[195];
cx q[74], q[195];
cx q[75], q[195];
U(0, 0, pi/3) q[195];
cx q[75], q[195];
cx q[78], q[195];
U(0, 0, pi/3) q[195];
cx q[78], q[195];
cx q[80], q[195];
U(0, 0, pi/3) q[195];
cx q[80], q[195];
cx q[82], q[195];
U(0, 0, pi/3) q[195];
cx q[82], q[195];
cx q[83], q[195];
U(0, 0, pi/3) q[195];
cx q[83], q[195];
cx q[84], q[195];
U(0, 0, pi/3) q[195];
cx q[84], q[195];
cx q[89], q[195];
U(0, 0, pi/3) q[195];
cx q[89], q[195];
cx q[91], q[195];
U(0, 0, pi/3) q[195];
cx q[91], q[195];
cx q[95], q[195];
U(0, 0, pi/3) q[195];
cx q[95], q[195];
cx q[96], q[195];
U(0, 0, pi/3) q[195];
cx q[96], q[195];
cx q[99], q[195];
U(0, 0, pi/3) q[195];
cx q[99], q[195];
cx q[101], q[195];
U(0, 0, pi/3) q[195];
cx q[101], q[195];
cx q[102], q[195];
U(0, 0, pi/3) q[195];
cx q[102], q[195];
cx q[103], q[195];
U(0, 0, pi/3) q[195];
cx q[103], q[195];
cx q[104], q[195];
U(0, 0, pi/3) q[195];
cx q[104], q[195];
cx q[106], q[195];
U(0, 0, pi/3) q[195];
cx q[106], q[195];
cx q[107], q[195];
U(0, 0, pi/3) q[195];
cx q[107], q[195];
cx q[109], q[195];
U(0, 0, pi/3) q[195];
cx q[109], q[195];
cx q[110], q[195];
U(0, 0, pi/3) q[195];
cx q[110], q[195];
cx q[116], q[195];
U(0, 0, pi/3) q[195];
cx q[116], q[195];
cx q[122], q[195];
U(0, 0, pi/3) q[195];
cx q[122], q[195];
cx q[123], q[195];
U(0, 0, pi/3) q[195];
cx q[123], q[195];
cx q[124], q[195];
U(0, 0, pi/3) q[195];
cx q[124], q[195];
cx q[125], q[195];
U(0, 0, pi/3) q[195];
cx q[125], q[195];
cx q[127], q[195];
U(0, 0, pi/3) q[195];
cx q[127], q[195];
cx q[128], q[195];
U(0, 0, pi/3) q[195];
cx q[128], q[195];
cx q[129], q[195];
U(0, 0, pi/3) q[195];
cx q[129], q[195];
cx q[130], q[195];
U(0, 0, pi/3) q[195];
cx q[130], q[195];
cx q[132], q[195];
U(0, 0, pi/3) q[195];
cx q[132], q[195];
cx q[135], q[195];
U(0, 0, pi/3) q[195];
cx q[135], q[195];
cx q[136], q[195];
U(0, 0, pi/3) q[195];
cx q[136], q[195];
cx q[137], q[195];
U(0, 0, pi/3) q[195];
cx q[137], q[195];
cx q[139], q[195];
U(0, 0, pi/3) q[195];
cx q[139], q[195];
cx q[142], q[195];
U(0, 0, pi/3) q[195];
cx q[142], q[195];
cx q[143], q[195];
U(0, 0, pi/3) q[195];
cx q[143], q[195];
cx q[144], q[195];
U(0, 0, pi/3) q[195];
cx q[144], q[195];
cx q[145], q[195];
U(0, 0, pi/3) q[195];
cx q[145], q[195];
cx q[149], q[195];
U(0, 0, pi/3) q[195];
cx q[149], q[195];
cx q[151], q[195];
U(0, 0, pi/3) q[195];
cx q[151], q[195];
cx q[152], q[195];
U(0, 0, pi/3) q[195];
cx q[152], q[195];
cx q[157], q[195];
U(0, 0, pi/3) q[195];
cx q[157], q[195];
cx q[158], q[195];
U(0, 0, pi/3) q[195];
cx q[158], q[195];
cx q[159], q[195];
U(0, 0, pi/3) q[195];
cx q[159], q[195];
cx q[162], q[195];
U(0, 0, pi/3) q[195];
cx q[162], q[195];
cx q[163], q[195];
U(0, 0, pi/3) q[195];
cx q[163], q[195];
cx q[166], q[195];
U(0, 0, pi/3) q[195];
cx q[166], q[195];
cx q[167], q[195];
U(0, 0, pi/3) q[195];
cx q[167], q[195];
cx q[168], q[195];
U(0, 0, pi/3) q[195];
cx q[168], q[195];
cx q[169], q[195];
U(0, 0, pi/3) q[195];
cx q[169], q[195];
cx q[171], q[195];
U(0, 0, pi/3) q[195];
cx q[171], q[195];
cx q[172], q[195];
U(0, 0, pi/3) q[195];
cx q[172], q[195];
cx q[176], q[195];
U(0, 0, pi/3) q[195];
cx q[176], q[195];
cx q[177], q[195];
U(0, 0, pi/3) q[195];
cx q[177], q[195];
cx q[180], q[195];
U(0, 0, pi/3) q[195];
cx q[180], q[195];
cx q[181], q[195];
U(0, 0, pi/3) q[195];
cx q[181], q[195];
cx q[182], q[195];
U(0, 0, pi/3) q[195];
cx q[182], q[195];
cx q[183], q[195];
U(0, 0, pi/3) q[195];
cx q[183], q[195];
cx q[187], q[195];
U(0, 0, pi/3) q[195];
cx q[187], q[195];
cx q[188], q[195];
U(0, 0, pi/3) q[195];
cx q[188], q[195];
cx q[189], q[195];
U(0, 0, pi/3) q[195];
cx q[189], q[195];
cx q[191], q[195];
U(0, 0, pi/3) q[195];
cx q[191], q[195];
cx q[194], q[195];
U(0, 0, pi/3) q[195];
cx q[194], q[195];
cx q[3], q[196];
U(0, 0, pi/3) q[196];
cx q[3], q[196];
cx q[5], q[196];
U(0, 0, pi/3) q[196];
cx q[5], q[196];
cx q[8], q[196];
U(0, 0, pi/3) q[196];
cx q[8], q[196];
cx q[9], q[196];
U(0, 0, pi/3) q[196];
cx q[9], q[196];
cx q[11], q[196];
U(0, 0, pi/3) q[196];
cx q[11], q[196];
cx q[12], q[196];
U(0, 0, pi/3) q[196];
cx q[12], q[196];
cx q[14], q[196];
U(0, 0, pi/3) q[196];
cx q[14], q[196];
cx q[16], q[196];
U(0, 0, pi/3) q[196];
cx q[16], q[196];
cx q[17], q[196];
U(0, 0, pi/3) q[196];
cx q[17], q[196];
cx q[19], q[196];
U(0, 0, pi/3) q[196];
cx q[19], q[196];
cx q[24], q[196];
U(0, 0, pi/3) q[196];
cx q[24], q[196];
cx q[25], q[196];
U(0, 0, pi/3) q[196];
cx q[25], q[196];
cx q[29], q[196];
U(0, 0, pi/3) q[196];
cx q[29], q[196];
cx q[31], q[196];
U(0, 0, pi/3) q[196];
cx q[31], q[196];
cx q[32], q[196];
U(0, 0, pi/3) q[196];
cx q[32], q[196];
cx q[33], q[196];
U(0, 0, pi/3) q[196];
cx q[33], q[196];
cx q[34], q[196];
U(0, 0, pi/3) q[196];
cx q[34], q[196];
cx q[35], q[196];
U(0, 0, pi/3) q[196];
cx q[35], q[196];
cx q[37], q[196];
U(0, 0, pi/3) q[196];
cx q[37], q[196];
cx q[38], q[196];
U(0, 0, pi/3) q[196];
cx q[38], q[196];
cx q[40], q[196];
U(0, 0, pi/3) q[196];
cx q[40], q[196];
cx q[44], q[196];
U(0, 0, pi/3) q[196];
cx q[44], q[196];
cx q[46], q[196];
U(0, 0, pi/3) q[196];
cx q[46], q[196];
cx q[47], q[196];
U(0, 0, pi/3) q[196];
cx q[47], q[196];
cx q[49], q[196];
U(0, 0, pi/3) q[196];
cx q[49], q[196];
cx q[50], q[196];
U(0, 0, pi/3) q[196];
cx q[50], q[196];
cx q[51], q[196];
U(0, 0, pi/3) q[196];
cx q[51], q[196];
cx q[52], q[196];
U(0, 0, pi/3) q[196];
cx q[52], q[196];
cx q[56], q[196];
U(0, 0, pi/3) q[196];
cx q[56], q[196];
cx q[57], q[196];
U(0, 0, pi/3) q[196];
cx q[57], q[196];
cx q[59], q[196];
U(0, 0, pi/3) q[196];
cx q[59], q[196];
cx q[60], q[196];
U(0, 0, pi/3) q[196];
cx q[60], q[196];
cx q[61], q[196];
U(0, 0, pi/3) q[196];
cx q[61], q[196];
cx q[63], q[196];
U(0, 0, pi/3) q[196];
cx q[63], q[196];
cx q[64], q[196];
U(0, 0, pi/3) q[196];
cx q[64], q[196];
cx q[66], q[196];
U(0, 0, pi/3) q[196];
cx q[66], q[196];
cx q[68], q[196];
U(0, 0, pi/3) q[196];
cx q[68], q[196];
cx q[69], q[196];
U(0, 0, pi/3) q[196];
cx q[69], q[196];
cx q[71], q[196];
U(0, 0, pi/3) q[196];
cx q[71], q[196];
cx q[72], q[196];
U(0, 0, pi/3) q[196];
cx q[72], q[196];
cx q[82], q[196];
U(0, 0, pi/3) q[196];
cx q[82], q[196];
cx q[84], q[196];
U(0, 0, pi/3) q[196];
cx q[84], q[196];
cx q[86], q[196];
U(0, 0, pi/3) q[196];
cx q[86], q[196];
cx q[88], q[196];
U(0, 0, pi/3) q[196];
cx q[88], q[196];
cx q[89], q[196];
U(0, 0, pi/3) q[196];
cx q[89], q[196];
cx q[91], q[196];
U(0, 0, pi/3) q[196];
cx q[91], q[196];
cx q[93], q[196];
U(0, 0, pi/3) q[196];
cx q[93], q[196];
cx q[96], q[196];
U(0, 0, pi/3) q[196];
cx q[96], q[196];
cx q[102], q[196];
U(0, 0, pi/3) q[196];
cx q[102], q[196];
cx q[103], q[196];
U(0, 0, pi/3) q[196];
cx q[103], q[196];
cx q[107], q[196];
U(0, 0, pi/3) q[196];
cx q[107], q[196];
cx q[110], q[196];
U(0, 0, pi/3) q[196];
cx q[110], q[196];
cx q[111], q[196];
U(0, 0, pi/3) q[196];
cx q[111], q[196];
cx q[116], q[196];
U(0, 0, pi/3) q[196];
cx q[116], q[196];
cx q[117], q[196];
U(0, 0, pi/3) q[196];
cx q[117], q[196];
cx q[118], q[196];
U(0, 0, pi/3) q[196];
cx q[118], q[196];
cx q[122], q[196];
U(0, 0, pi/3) q[196];
cx q[122], q[196];
cx q[123], q[196];
U(0, 0, pi/3) q[196];
cx q[123], q[196];
cx q[124], q[196];
U(0, 0, pi/3) q[196];
cx q[124], q[196];
cx q[125], q[196];
U(0, 0, pi/3) q[196];
cx q[125], q[196];
cx q[126], q[196];
U(0, 0, pi/3) q[196];
cx q[126], q[196];
cx q[127], q[196];
U(0, 0, pi/3) q[196];
cx q[127], q[196];
cx q[128], q[196];
U(0, 0, pi/3) q[196];
cx q[128], q[196];
cx q[132], q[196];
U(0, 0, pi/3) q[196];
cx q[132], q[196];
cx q[133], q[196];
U(0, 0, pi/3) q[196];
cx q[133], q[196];
cx q[135], q[196];
U(0, 0, pi/3) q[196];
cx q[135], q[196];
cx q[136], q[196];
U(0, 0, pi/3) q[196];
cx q[136], q[196];
cx q[138], q[196];
U(0, 0, pi/3) q[196];
cx q[138], q[196];
cx q[139], q[196];
U(0, 0, pi/3) q[196];
cx q[139], q[196];
cx q[141], q[196];
U(0, 0, pi/3) q[196];
cx q[141], q[196];
cx q[142], q[196];
U(0, 0, pi/3) q[196];
cx q[142], q[196];
cx q[148], q[196];
U(0, 0, pi/3) q[196];
cx q[148], q[196];
cx q[149], q[196];
U(0, 0, pi/3) q[196];
cx q[149], q[196];
cx q[151], q[196];
U(0, 0, pi/3) q[196];
cx q[151], q[196];
cx q[153], q[196];
U(0, 0, pi/3) q[196];
cx q[153], q[196];
cx q[155], q[196];
U(0, 0, pi/3) q[196];
cx q[155], q[196];
cx q[158], q[196];
U(0, 0, pi/3) q[196];
cx q[158], q[196];
cx q[159], q[196];
U(0, 0, pi/3) q[196];
cx q[159], q[196];
cx q[161], q[196];
U(0, 0, pi/3) q[196];
cx q[161], q[196];
cx q[162], q[196];
U(0, 0, pi/3) q[196];
cx q[162], q[196];
cx q[166], q[196];
U(0, 0, pi/3) q[196];
cx q[166], q[196];
cx q[167], q[196];
U(0, 0, pi/3) q[196];
cx q[167], q[196];
cx q[168], q[196];
U(0, 0, pi/3) q[196];
cx q[168], q[196];
cx q[169], q[196];
U(0, 0, pi/3) q[196];
cx q[169], q[196];
cx q[170], q[196];
U(0, 0, pi/3) q[196];
cx q[170], q[196];
cx q[171], q[196];
U(0, 0, pi/3) q[196];
cx q[171], q[196];
cx q[173], q[196];
U(0, 0, pi/3) q[196];
cx q[173], q[196];
cx q[177], q[196];
U(0, 0, pi/3) q[196];
cx q[177], q[196];
cx q[179], q[196];
U(0, 0, pi/3) q[196];
cx q[179], q[196];
cx q[181], q[196];
U(0, 0, pi/3) q[196];
cx q[181], q[196];
cx q[186], q[196];
U(0, 0, pi/3) q[196];
cx q[186], q[196];
cx q[188], q[196];
U(0, 0, pi/3) q[196];
cx q[188], q[196];
cx q[193], q[196];
U(0, 0, pi/3) q[196];
cx q[193], q[196];
cx q[0], q[197];
U(0, 0, pi/3) q[197];
cx q[0], q[197];
cx q[1], q[197];
U(0, 0, pi/3) q[197];
cx q[1], q[197];
cx q[2], q[197];
U(0, 0, pi/3) q[197];
cx q[2], q[197];
cx q[3], q[197];
U(0, 0, pi/3) q[197];
cx q[3], q[197];
cx q[5], q[197];
U(0, 0, pi/3) q[197];
cx q[5], q[197];
cx q[12], q[197];
U(0, 0, pi/3) q[197];
cx q[12], q[197];
cx q[13], q[197];
U(0, 0, pi/3) q[197];
cx q[13], q[197];
cx q[14], q[197];
U(0, 0, pi/3) q[197];
cx q[14], q[197];
cx q[15], q[197];
U(0, 0, pi/3) q[197];
cx q[15], q[197];
cx q[16], q[197];
U(0, 0, pi/3) q[197];
cx q[16], q[197];
cx q[18], q[197];
U(0, 0, pi/3) q[197];
cx q[18], q[197];
cx q[19], q[197];
U(0, 0, pi/3) q[197];
cx q[19], q[197];
cx q[21], q[197];
U(0, 0, pi/3) q[197];
cx q[21], q[197];
cx q[22], q[197];
U(0, 0, pi/3) q[197];
cx q[22], q[197];
cx q[24], q[197];
U(0, 0, pi/3) q[197];
cx q[24], q[197];
cx q[26], q[197];
U(0, 0, pi/3) q[197];
cx q[26], q[197];
cx q[27], q[197];
U(0, 0, pi/3) q[197];
cx q[27], q[197];
cx q[32], q[197];
U(0, 0, pi/3) q[197];
cx q[32], q[197];
cx q[33], q[197];
U(0, 0, pi/3) q[197];
cx q[33], q[197];
cx q[35], q[197];
U(0, 0, pi/3) q[197];
cx q[35], q[197];
cx q[36], q[197];
U(0, 0, pi/3) q[197];
cx q[36], q[197];
cx q[37], q[197];
U(0, 0, pi/3) q[197];
cx q[37], q[197];
cx q[39], q[197];
U(0, 0, pi/3) q[197];
cx q[39], q[197];
cx q[42], q[197];
U(0, 0, pi/3) q[197];
cx q[42], q[197];
cx q[43], q[197];
U(0, 0, pi/3) q[197];
cx q[43], q[197];
cx q[45], q[197];
U(0, 0, pi/3) q[197];
cx q[45], q[197];
cx q[47], q[197];
U(0, 0, pi/3) q[197];
cx q[47], q[197];
cx q[50], q[197];
U(0, 0, pi/3) q[197];
cx q[50], q[197];
cx q[52], q[197];
U(0, 0, pi/3) q[197];
cx q[52], q[197];
cx q[54], q[197];
U(0, 0, pi/3) q[197];
cx q[54], q[197];
cx q[56], q[197];
U(0, 0, pi/3) q[197];
cx q[56], q[197];
cx q[59], q[197];
U(0, 0, pi/3) q[197];
cx q[59], q[197];
cx q[61], q[197];
U(0, 0, pi/3) q[197];
cx q[61], q[197];
cx q[63], q[197];
U(0, 0, pi/3) q[197];
cx q[63], q[197];
cx q[65], q[197];
U(0, 0, pi/3) q[197];
cx q[65], q[197];
cx q[69], q[197];
U(0, 0, pi/3) q[197];
cx q[69], q[197];
cx q[71], q[197];
U(0, 0, pi/3) q[197];
cx q[71], q[197];
cx q[74], q[197];
U(0, 0, pi/3) q[197];
cx q[74], q[197];
cx q[75], q[197];
U(0, 0, pi/3) q[197];
cx q[75], q[197];
cx q[77], q[197];
U(0, 0, pi/3) q[197];
cx q[77], q[197];
cx q[78], q[197];
U(0, 0, pi/3) q[197];
cx q[78], q[197];
cx q[79], q[197];
U(0, 0, pi/3) q[197];
cx q[79], q[197];
cx q[81], q[197];
U(0, 0, pi/3) q[197];
cx q[81], q[197];
cx q[87], q[197];
U(0, 0, pi/3) q[197];
cx q[87], q[197];
cx q[88], q[197];
U(0, 0, pi/3) q[197];
cx q[88], q[197];
cx q[90], q[197];
U(0, 0, pi/3) q[197];
cx q[90], q[197];
cx q[93], q[197];
U(0, 0, pi/3) q[197];
cx q[93], q[197];
cx q[94], q[197];
U(0, 0, pi/3) q[197];
cx q[94], q[197];
cx q[97], q[197];
U(0, 0, pi/3) q[197];
cx q[97], q[197];
cx q[98], q[197];
U(0, 0, pi/3) q[197];
cx q[98], q[197];
cx q[101], q[197];
U(0, 0, pi/3) q[197];
cx q[101], q[197];
cx q[102], q[197];
U(0, 0, pi/3) q[197];
cx q[102], q[197];
cx q[103], q[197];
U(0, 0, pi/3) q[197];
cx q[103], q[197];
cx q[105], q[197];
U(0, 0, pi/3) q[197];
cx q[105], q[197];
cx q[106], q[197];
U(0, 0, pi/3) q[197];
cx q[106], q[197];
cx q[108], q[197];
U(0, 0, pi/3) q[197];
cx q[108], q[197];
cx q[110], q[197];
U(0, 0, pi/3) q[197];
cx q[110], q[197];
cx q[111], q[197];
U(0, 0, pi/3) q[197];
cx q[111], q[197];
cx q[112], q[197];
U(0, 0, pi/3) q[197];
cx q[112], q[197];
cx q[114], q[197];
U(0, 0, pi/3) q[197];
cx q[114], q[197];
cx q[115], q[197];
U(0, 0, pi/3) q[197];
cx q[115], q[197];
cx q[118], q[197];
U(0, 0, pi/3) q[197];
cx q[118], q[197];
cx q[119], q[197];
U(0, 0, pi/3) q[197];
cx q[119], q[197];
cx q[121], q[197];
U(0, 0, pi/3) q[197];
cx q[121], q[197];
cx q[126], q[197];
U(0, 0, pi/3) q[197];
cx q[126], q[197];
cx q[128], q[197];
U(0, 0, pi/3) q[197];
cx q[128], q[197];
cx q[129], q[197];
U(0, 0, pi/3) q[197];
cx q[129], q[197];
cx q[130], q[197];
U(0, 0, pi/3) q[197];
cx q[130], q[197];
cx q[131], q[197];
U(0, 0, pi/3) q[197];
cx q[131], q[197];
cx q[132], q[197];
U(0, 0, pi/3) q[197];
cx q[132], q[197];
cx q[134], q[197];
U(0, 0, pi/3) q[197];
cx q[134], q[197];
cx q[135], q[197];
U(0, 0, pi/3) q[197];
cx q[135], q[197];
cx q[138], q[197];
U(0, 0, pi/3) q[197];
cx q[138], q[197];
cx q[140], q[197];
U(0, 0, pi/3) q[197];
cx q[140], q[197];
cx q[141], q[197];
U(0, 0, pi/3) q[197];
cx q[141], q[197];
cx q[143], q[197];
U(0, 0, pi/3) q[197];
cx q[143], q[197];
cx q[145], q[197];
U(0, 0, pi/3) q[197];
cx q[145], q[197];
cx q[146], q[197];
U(0, 0, pi/3) q[197];
cx q[146], q[197];
cx q[148], q[197];
U(0, 0, pi/3) q[197];
cx q[148], q[197];
cx q[150], q[197];
U(0, 0, pi/3) q[197];
cx q[150], q[197];
cx q[151], q[197];
U(0, 0, pi/3) q[197];
cx q[151], q[197];
cx q[154], q[197];
U(0, 0, pi/3) q[197];
cx q[154], q[197];
cx q[155], q[197];
U(0, 0, pi/3) q[197];
cx q[155], q[197];
cx q[156], q[197];
U(0, 0, pi/3) q[197];
cx q[156], q[197];
cx q[157], q[197];
U(0, 0, pi/3) q[197];
cx q[157], q[197];
cx q[158], q[197];
U(0, 0, pi/3) q[197];
cx q[158], q[197];
cx q[159], q[197];
U(0, 0, pi/3) q[197];
cx q[159], q[197];
cx q[161], q[197];
U(0, 0, pi/3) q[197];
cx q[161], q[197];
cx q[163], q[197];
U(0, 0, pi/3) q[197];
cx q[163], q[197];
cx q[168], q[197];
U(0, 0, pi/3) q[197];
cx q[168], q[197];
cx q[169], q[197];
U(0, 0, pi/3) q[197];
cx q[169], q[197];
cx q[172], q[197];
U(0, 0, pi/3) q[197];
cx q[172], q[197];
cx q[175], q[197];
U(0, 0, pi/3) q[197];
cx q[175], q[197];
cx q[176], q[197];
U(0, 0, pi/3) q[197];
cx q[176], q[197];
cx q[177], q[197];
U(0, 0, pi/3) q[197];
cx q[177], q[197];
cx q[178], q[197];
U(0, 0, pi/3) q[197];
cx q[178], q[197];
cx q[179], q[197];
U(0, 0, pi/3) q[197];
cx q[179], q[197];
cx q[181], q[197];
U(0, 0, pi/3) q[197];
cx q[181], q[197];
cx q[182], q[197];
U(0, 0, pi/3) q[197];
cx q[182], q[197];
cx q[184], q[197];
U(0, 0, pi/3) q[197];
cx q[184], q[197];
cx q[186], q[197];
U(0, 0, pi/3) q[197];
cx q[186], q[197];
cx q[188], q[197];
U(0, 0, pi/3) q[197];
cx q[188], q[197];
cx q[190], q[197];
U(0, 0, pi/3) q[197];
cx q[190], q[197];
cx q[193], q[197];
U(0, 0, pi/3) q[197];
cx q[193], q[197];
cx q[194], q[197];
U(0, 0, pi/3) q[197];
cx q[194], q[197];
cx q[195], q[197];
U(0, 0, pi/3) q[197];
cx q[195], q[197];
cx q[1], q[198];
U(0, 0, pi/3) q[198];
cx q[1], q[198];
cx q[4], q[198];
U(0, 0, pi/3) q[198];
cx q[4], q[198];
cx q[6], q[198];
U(0, 0, pi/3) q[198];
cx q[6], q[198];
cx q[8], q[198];
U(0, 0, pi/3) q[198];
cx q[8], q[198];
cx q[10], q[198];
U(0, 0, pi/3) q[198];
cx q[10], q[198];
cx q[11], q[198];
U(0, 0, pi/3) q[198];
cx q[11], q[198];
cx q[15], q[198];
U(0, 0, pi/3) q[198];
cx q[15], q[198];
cx q[17], q[198];
U(0, 0, pi/3) q[198];
cx q[17], q[198];
cx q[18], q[198];
U(0, 0, pi/3) q[198];
cx q[18], q[198];
cx q[21], q[198];
U(0, 0, pi/3) q[198];
cx q[21], q[198];
cx q[22], q[198];
U(0, 0, pi/3) q[198];
cx q[22], q[198];
cx q[24], q[198];
U(0, 0, pi/3) q[198];
cx q[24], q[198];
cx q[26], q[198];
U(0, 0, pi/3) q[198];
cx q[26], q[198];
cx q[28], q[198];
U(0, 0, pi/3) q[198];
cx q[28], q[198];
cx q[29], q[198];
U(0, 0, pi/3) q[198];
cx q[29], q[198];
cx q[30], q[198];
U(0, 0, pi/3) q[198];
cx q[30], q[198];
cx q[31], q[198];
U(0, 0, pi/3) q[198];
cx q[31], q[198];
cx q[32], q[198];
U(0, 0, pi/3) q[198];
cx q[32], q[198];
cx q[33], q[198];
U(0, 0, pi/3) q[198];
cx q[33], q[198];
cx q[37], q[198];
U(0, 0, pi/3) q[198];
cx q[37], q[198];
cx q[38], q[198];
U(0, 0, pi/3) q[198];
cx q[38], q[198];
cx q[39], q[198];
U(0, 0, pi/3) q[198];
cx q[39], q[198];
cx q[40], q[198];
U(0, 0, pi/3) q[198];
cx q[40], q[198];
cx q[41], q[198];
U(0, 0, pi/3) q[198];
cx q[41], q[198];
cx q[42], q[198];
U(0, 0, pi/3) q[198];
cx q[42], q[198];
cx q[44], q[198];
U(0, 0, pi/3) q[198];
cx q[44], q[198];
cx q[45], q[198];
U(0, 0, pi/3) q[198];
cx q[45], q[198];
cx q[51], q[198];
U(0, 0, pi/3) q[198];
cx q[51], q[198];
cx q[54], q[198];
U(0, 0, pi/3) q[198];
cx q[54], q[198];
cx q[55], q[198];
U(0, 0, pi/3) q[198];
cx q[55], q[198];
cx q[59], q[198];
U(0, 0, pi/3) q[198];
cx q[59], q[198];
cx q[60], q[198];
U(0, 0, pi/3) q[198];
cx q[60], q[198];
cx q[64], q[198];
U(0, 0, pi/3) q[198];
cx q[64], q[198];
cx q[66], q[198];
U(0, 0, pi/3) q[198];
cx q[66], q[198];
cx q[67], q[198];
U(0, 0, pi/3) q[198];
cx q[67], q[198];
cx q[68], q[198];
U(0, 0, pi/3) q[198];
cx q[68], q[198];
cx q[71], q[198];
U(0, 0, pi/3) q[198];
cx q[71], q[198];
cx q[72], q[198];
U(0, 0, pi/3) q[198];
cx q[72], q[198];
cx q[74], q[198];
U(0, 0, pi/3) q[198];
cx q[74], q[198];
cx q[76], q[198];
U(0, 0, pi/3) q[198];
cx q[76], q[198];
cx q[77], q[198];
U(0, 0, pi/3) q[198];
cx q[77], q[198];
cx q[78], q[198];
U(0, 0, pi/3) q[198];
cx q[78], q[198];
cx q[81], q[198];
U(0, 0, pi/3) q[198];
cx q[81], q[198];
cx q[82], q[198];
U(0, 0, pi/3) q[198];
cx q[82], q[198];
cx q[83], q[198];
U(0, 0, pi/3) q[198];
cx q[83], q[198];
cx q[84], q[198];
U(0, 0, pi/3) q[198];
cx q[84], q[198];
cx q[85], q[198];
U(0, 0, pi/3) q[198];
cx q[85], q[198];
cx q[90], q[198];
U(0, 0, pi/3) q[198];
cx q[90], q[198];
cx q[93], q[198];
U(0, 0, pi/3) q[198];
cx q[93], q[198];
cx q[94], q[198];
U(0, 0, pi/3) q[198];
cx q[94], q[198];
cx q[95], q[198];
U(0, 0, pi/3) q[198];
cx q[95], q[198];
cx q[98], q[198];
U(0, 0, pi/3) q[198];
cx q[98], q[198];
cx q[101], q[198];
U(0, 0, pi/3) q[198];
cx q[101], q[198];
cx q[102], q[198];
U(0, 0, pi/3) q[198];
cx q[102], q[198];
cx q[104], q[198];
U(0, 0, pi/3) q[198];
cx q[104], q[198];
cx q[106], q[198];
U(0, 0, pi/3) q[198];
cx q[106], q[198];
cx q[107], q[198];
U(0, 0, pi/3) q[198];
cx q[107], q[198];
cx q[109], q[198];
U(0, 0, pi/3) q[198];
cx q[109], q[198];
cx q[113], q[198];
U(0, 0, pi/3) q[198];
cx q[113], q[198];
cx q[115], q[198];
U(0, 0, pi/3) q[198];
cx q[115], q[198];
cx q[116], q[198];
U(0, 0, pi/3) q[198];
cx q[116], q[198];
cx q[117], q[198];
U(0, 0, pi/3) q[198];
cx q[117], q[198];
cx q[118], q[198];
U(0, 0, pi/3) q[198];
cx q[118], q[198];
cx q[119], q[198];
U(0, 0, pi/3) q[198];
cx q[119], q[198];
cx q[121], q[198];
U(0, 0, pi/3) q[198];
cx q[121], q[198];
cx q[124], q[198];
U(0, 0, pi/3) q[198];
cx q[124], q[198];
cx q[129], q[198];
U(0, 0, pi/3) q[198];
cx q[129], q[198];
cx q[131], q[198];
U(0, 0, pi/3) q[198];
cx q[131], q[198];
cx q[138], q[198];
U(0, 0, pi/3) q[198];
cx q[138], q[198];
cx q[139], q[198];
U(0, 0, pi/3) q[198];
cx q[139], q[198];
cx q[140], q[198];
U(0, 0, pi/3) q[198];
cx q[140], q[198];
cx q[141], q[198];
U(0, 0, pi/3) q[198];
cx q[141], q[198];
cx q[142], q[198];
U(0, 0, pi/3) q[198];
cx q[142], q[198];
cx q[143], q[198];
U(0, 0, pi/3) q[198];
cx q[143], q[198];
cx q[145], q[198];
U(0, 0, pi/3) q[198];
cx q[145], q[198];
cx q[146], q[198];
U(0, 0, pi/3) q[198];
cx q[146], q[198];
cx q[149], q[198];
U(0, 0, pi/3) q[198];
cx q[149], q[198];
cx q[150], q[198];
U(0, 0, pi/3) q[198];
cx q[150], q[198];
cx q[153], q[198];
U(0, 0, pi/3) q[198];
cx q[153], q[198];
cx q[154], q[198];
U(0, 0, pi/3) q[198];
cx q[154], q[198];
cx q[157], q[198];
U(0, 0, pi/3) q[198];
cx q[157], q[198];
cx q[159], q[198];
U(0, 0, pi/3) q[198];
cx q[159], q[198];
cx q[162], q[198];
U(0, 0, pi/3) q[198];
cx q[162], q[198];
cx q[166], q[198];
U(0, 0, pi/3) q[198];
cx q[166], q[198];
cx q[168], q[198];
U(0, 0, pi/3) q[198];
cx q[168], q[198];
cx q[169], q[198];
U(0, 0, pi/3) q[198];
cx q[169], q[198];
cx q[171], q[198];
U(0, 0, pi/3) q[198];
cx q[171], q[198];
cx q[174], q[198];
U(0, 0, pi/3) q[198];
cx q[174], q[198];
cx q[175], q[198];
U(0, 0, pi/3) q[198];
cx q[175], q[198];
cx q[177], q[198];
U(0, 0, pi/3) q[198];
cx q[177], q[198];
cx q[178], q[198];
U(0, 0, pi/3) q[198];
cx q[178], q[198];
cx q[181], q[198];
U(0, 0, pi/3) q[198];
cx q[181], q[198];
cx q[184], q[198];
U(0, 0, pi/3) q[198];
cx q[184], q[198];
cx q[190], q[198];
U(0, 0, pi/3) q[198];
cx q[190], q[198];
cx q[194], q[198];
U(0, 0, pi/3) q[198];
cx q[194], q[198];
cx q[197], q[198];
U(0, 0, pi/3) q[198];
cx q[197], q[198];
cx q[1], q[199];
U(0, 0, pi/3) q[199];
cx q[1], q[199];
cx q[3], q[199];
U(0, 0, pi/3) q[199];
cx q[3], q[199];
cx q[6], q[199];
U(0, 0, pi/3) q[199];
cx q[6], q[199];
cx q[8], q[199];
U(0, 0, pi/3) q[199];
cx q[8], q[199];
cx q[9], q[199];
U(0, 0, pi/3) q[199];
cx q[9], q[199];
cx q[11], q[199];
U(0, 0, pi/3) q[199];
cx q[11], q[199];
cx q[12], q[199];
U(0, 0, pi/3) q[199];
cx q[12], q[199];
cx q[15], q[199];
U(0, 0, pi/3) q[199];
cx q[15], q[199];
cx q[17], q[199];
U(0, 0, pi/3) q[199];
cx q[17], q[199];
cx q[24], q[199];
U(0, 0, pi/3) q[199];
cx q[24], q[199];
cx q[25], q[199];
U(0, 0, pi/3) q[199];
cx q[25], q[199];
cx q[26], q[199];
U(0, 0, pi/3) q[199];
cx q[26], q[199];
cx q[27], q[199];
U(0, 0, pi/3) q[199];
cx q[27], q[199];
cx q[32], q[199];
U(0, 0, pi/3) q[199];
cx q[32], q[199];
cx q[35], q[199];
U(0, 0, pi/3) q[199];
cx q[35], q[199];
cx q[37], q[199];
U(0, 0, pi/3) q[199];
cx q[37], q[199];
cx q[39], q[199];
U(0, 0, pi/3) q[199];
cx q[39], q[199];
cx q[42], q[199];
U(0, 0, pi/3) q[199];
cx q[42], q[199];
cx q[44], q[199];
U(0, 0, pi/3) q[199];
cx q[44], q[199];
cx q[46], q[199];
U(0, 0, pi/3) q[199];
cx q[46], q[199];
cx q[49], q[199];
U(0, 0, pi/3) q[199];
cx q[49], q[199];
cx q[52], q[199];
U(0, 0, pi/3) q[199];
cx q[52], q[199];
cx q[57], q[199];
U(0, 0, pi/3) q[199];
cx q[57], q[199];
cx q[59], q[199];
U(0, 0, pi/3) q[199];
cx q[59], q[199];
cx q[63], q[199];
U(0, 0, pi/3) q[199];
cx q[63], q[199];
cx q[64], q[199];
U(0, 0, pi/3) q[199];
cx q[64], q[199];
cx q[65], q[199];
U(0, 0, pi/3) q[199];
cx q[65], q[199];
cx q[66], q[199];
U(0, 0, pi/3) q[199];
cx q[66], q[199];
cx q[68], q[199];
U(0, 0, pi/3) q[199];
cx q[68], q[199];
cx q[70], q[199];
U(0, 0, pi/3) q[199];
cx q[70], q[199];
cx q[71], q[199];
U(0, 0, pi/3) q[199];
cx q[71], q[199];
cx q[72], q[199];
U(0, 0, pi/3) q[199];
cx q[72], q[199];
cx q[75], q[199];
U(0, 0, pi/3) q[199];
cx q[75], q[199];
cx q[76], q[199];
U(0, 0, pi/3) q[199];
cx q[76], q[199];
cx q[80], q[199];
U(0, 0, pi/3) q[199];
cx q[80], q[199];
cx q[83], q[199];
U(0, 0, pi/3) q[199];
cx q[83], q[199];
cx q[84], q[199];
U(0, 0, pi/3) q[199];
cx q[84], q[199];
cx q[86], q[199];
U(0, 0, pi/3) q[199];
cx q[86], q[199];
cx q[88], q[199];
U(0, 0, pi/3) q[199];
cx q[88], q[199];
cx q[89], q[199];
U(0, 0, pi/3) q[199];
cx q[89], q[199];
cx q[90], q[199];
U(0, 0, pi/3) q[199];
cx q[90], q[199];
cx q[93], q[199];
U(0, 0, pi/3) q[199];
cx q[93], q[199];
cx q[95], q[199];
U(0, 0, pi/3) q[199];
cx q[95], q[199];
cx q[96], q[199];
U(0, 0, pi/3) q[199];
cx q[96], q[199];
cx q[98], q[199];
U(0, 0, pi/3) q[199];
cx q[98], q[199];
cx q[99], q[199];
U(0, 0, pi/3) q[199];
cx q[99], q[199];
cx q[100], q[199];
U(0, 0, pi/3) q[199];
cx q[100], q[199];
cx q[103], q[199];
U(0, 0, pi/3) q[199];
cx q[103], q[199];
cx q[104], q[199];
U(0, 0, pi/3) q[199];
cx q[104], q[199];
cx q[107], q[199];
U(0, 0, pi/3) q[199];
cx q[107], q[199];
cx q[108], q[199];
U(0, 0, pi/3) q[199];
cx q[108], q[199];
cx q[111], q[199];
U(0, 0, pi/3) q[199];
cx q[111], q[199];
cx q[113], q[199];
U(0, 0, pi/3) q[199];
cx q[113], q[199];
cx q[116], q[199];
U(0, 0, pi/3) q[199];
cx q[116], q[199];
cx q[118], q[199];
U(0, 0, pi/3) q[199];
cx q[118], q[199];
cx q[119], q[199];
U(0, 0, pi/3) q[199];
cx q[119], q[199];
cx q[123], q[199];
U(0, 0, pi/3) q[199];
cx q[123], q[199];
cx q[126], q[199];
U(0, 0, pi/3) q[199];
cx q[126], q[199];
cx q[134], q[199];
U(0, 0, pi/3) q[199];
cx q[134], q[199];
cx q[135], q[199];
U(0, 0, pi/3) q[199];
cx q[135], q[199];
cx q[136], q[199];
U(0, 0, pi/3) q[199];
cx q[136], q[199];
cx q[137], q[199];
U(0, 0, pi/3) q[199];
cx q[137], q[199];
cx q[140], q[199];
U(0, 0, pi/3) q[199];
cx q[140], q[199];
cx q[141], q[199];
U(0, 0, pi/3) q[199];
cx q[141], q[199];
cx q[143], q[199];
U(0, 0, pi/3) q[199];
cx q[143], q[199];
cx q[147], q[199];
U(0, 0, pi/3) q[199];
cx q[147], q[199];
cx q[151], q[199];
U(0, 0, pi/3) q[199];
cx q[151], q[199];
cx q[152], q[199];
U(0, 0, pi/3) q[199];
cx q[152], q[199];
cx q[155], q[199];
U(0, 0, pi/3) q[199];
cx q[155], q[199];
cx q[160], q[199];
U(0, 0, pi/3) q[199];
cx q[160], q[199];
cx q[161], q[199];
U(0, 0, pi/3) q[199];
cx q[161], q[199];
cx q[162], q[199];
U(0, 0, pi/3) q[199];
cx q[162], q[199];
cx q[165], q[199];
U(0, 0, pi/3) q[199];
cx q[165], q[199];
cx q[170], q[199];
U(0, 0, pi/3) q[199];
cx q[170], q[199];
cx q[173], q[199];
U(0, 0, pi/3) q[199];
cx q[173], q[199];
cx q[175], q[199];
U(0, 0, pi/3) q[199];
cx q[175], q[199];
cx q[178], q[199];
U(0, 0, pi/3) q[199];
cx q[178], q[199];
cx q[182], q[199];
U(0, 0, pi/3) q[199];
cx q[182], q[199];
cx q[183], q[199];
U(0, 0, pi/3) q[199];
cx q[183], q[199];
cx q[185], q[199];
U(0, 0, pi/3) q[199];
cx q[185], q[199];
cx q[187], q[199];
U(0, 0, pi/3) q[199];
cx q[187], q[199];
cx q[188], q[199];
U(0, 0, pi/3) q[199];
cx q[188], q[199];
cx q[190], q[199];
U(0, 0, pi/3) q[199];
cx q[190], q[199];
cx q[191], q[199];
U(0, 0, pi/3) q[199];
cx q[191], q[199];
cx q[192], q[199];
U(0, 0, pi/3) q[199];
cx q[192], q[199];
cx q[194], q[199];
U(0, 0, pi/3) q[199];
cx q[194], q[199];
cx q[196], q[199];
U(0, 0, pi/3) q[199];
cx q[196], q[199];
cx q[197], q[199];
U(0, 0, pi/3) q[199];
cx q[197], q[199];
cx q[0], q[200];
U(0, 0, pi/3) q[200];
cx q[0], q[200];
cx q[1], q[200];
U(0, 0, pi/3) q[200];
cx q[1], q[200];
cx q[4], q[200];
U(0, 0, pi/3) q[200];
cx q[4], q[200];
cx q[5], q[200];
U(0, 0, pi/3) q[200];
cx q[5], q[200];
cx q[7], q[200];
U(0, 0, pi/3) q[200];
cx q[7], q[200];
cx q[9], q[200];
U(0, 0, pi/3) q[200];
cx q[9], q[200];
cx q[13], q[200];
U(0, 0, pi/3) q[200];
cx q[13], q[200];
cx q[18], q[200];
U(0, 0, pi/3) q[200];
cx q[18], q[200];
cx q[19], q[200];
U(0, 0, pi/3) q[200];
cx q[19], q[200];
cx q[20], q[200];
U(0, 0, pi/3) q[200];
cx q[20], q[200];
cx q[21], q[200];
U(0, 0, pi/3) q[200];
cx q[21], q[200];
cx q[23], q[200];
U(0, 0, pi/3) q[200];
cx q[23], q[200];
cx q[25], q[200];
U(0, 0, pi/3) q[200];
cx q[25], q[200];
cx q[26], q[200];
U(0, 0, pi/3) q[200];
cx q[26], q[200];
cx q[27], q[200];
U(0, 0, pi/3) q[200];
cx q[27], q[200];
cx q[29], q[200];
U(0, 0, pi/3) q[200];
cx q[29], q[200];
cx q[36], q[200];
U(0, 0, pi/3) q[200];
cx q[36], q[200];
cx q[38], q[200];
U(0, 0, pi/3) q[200];
cx q[38], q[200];
cx q[40], q[200];
U(0, 0, pi/3) q[200];
cx q[40], q[200];
cx q[42], q[200];
U(0, 0, pi/3) q[200];
cx q[42], q[200];
cx q[45], q[200];
U(0, 0, pi/3) q[200];
cx q[45], q[200];
cx q[47], q[200];
U(0, 0, pi/3) q[200];
cx q[47], q[200];
cx q[48], q[200];
U(0, 0, pi/3) q[200];
cx q[48], q[200];
cx q[51], q[200];
U(0, 0, pi/3) q[200];
cx q[51], q[200];
cx q[54], q[200];
U(0, 0, pi/3) q[200];
cx q[54], q[200];
cx q[57], q[200];
U(0, 0, pi/3) q[200];
cx q[57], q[200];
cx q[59], q[200];
U(0, 0, pi/3) q[200];
cx q[59], q[200];
cx q[60], q[200];
U(0, 0, pi/3) q[200];
cx q[60], q[200];
cx q[62], q[200];
U(0, 0, pi/3) q[200];
cx q[62], q[200];
cx q[63], q[200];
U(0, 0, pi/3) q[200];
cx q[63], q[200];
cx q[65], q[200];
U(0, 0, pi/3) q[200];
cx q[65], q[200];
cx q[67], q[200];
U(0, 0, pi/3) q[200];
cx q[67], q[200];
cx q[68], q[200];
U(0, 0, pi/3) q[200];
cx q[68], q[200];
cx q[71], q[200];
U(0, 0, pi/3) q[200];
cx q[71], q[200];
cx q[73], q[200];
U(0, 0, pi/3) q[200];
cx q[73], q[200];
cx q[74], q[200];
U(0, 0, pi/3) q[200];
cx q[74], q[200];
cx q[75], q[200];
U(0, 0, pi/3) q[200];
cx q[75], q[200];
cx q[77], q[200];
U(0, 0, pi/3) q[200];
cx q[77], q[200];
cx q[79], q[200];
U(0, 0, pi/3) q[200];
cx q[79], q[200];
cx q[80], q[200];
U(0, 0, pi/3) q[200];
cx q[80], q[200];
cx q[81], q[200];
U(0, 0, pi/3) q[200];
cx q[81], q[200];
cx q[85], q[200];
U(0, 0, pi/3) q[200];
cx q[85], q[200];
cx q[86], q[200];
U(0, 0, pi/3) q[200];
cx q[86], q[200];
cx q[87], q[200];
U(0, 0, pi/3) q[200];
cx q[87], q[200];
cx q[90], q[200];
U(0, 0, pi/3) q[200];
cx q[90], q[200];
cx q[95], q[200];
U(0, 0, pi/3) q[200];
cx q[95], q[200];
cx q[102], q[200];
U(0, 0, pi/3) q[200];
cx q[102], q[200];
cx q[105], q[200];
U(0, 0, pi/3) q[200];
cx q[105], q[200];
cx q[107], q[200];
U(0, 0, pi/3) q[200];
cx q[107], q[200];
cx q[108], q[200];
U(0, 0, pi/3) q[200];
cx q[108], q[200];
cx q[109], q[200];
U(0, 0, pi/3) q[200];
cx q[109], q[200];
cx q[111], q[200];
U(0, 0, pi/3) q[200];
cx q[111], q[200];
cx q[113], q[200];
U(0, 0, pi/3) q[200];
cx q[113], q[200];
cx q[115], q[200];
U(0, 0, pi/3) q[200];
cx q[115], q[200];
cx q[116], q[200];
U(0, 0, pi/3) q[200];
cx q[116], q[200];
cx q[117], q[200];
U(0, 0, pi/3) q[200];
cx q[117], q[200];
cx q[119], q[200];
U(0, 0, pi/3) q[200];
cx q[119], q[200];
cx q[121], q[200];
U(0, 0, pi/3) q[200];
cx q[121], q[200];
cx q[123], q[200];
U(0, 0, pi/3) q[200];
cx q[123], q[200];
cx q[124], q[200];
U(0, 0, pi/3) q[200];
cx q[124], q[200];
cx q[125], q[200];
U(0, 0, pi/3) q[200];
cx q[125], q[200];
cx q[129], q[200];
U(0, 0, pi/3) q[200];
cx q[129], q[200];
cx q[130], q[200];
U(0, 0, pi/3) q[200];
cx q[130], q[200];
cx q[131], q[200];
U(0, 0, pi/3) q[200];
cx q[131], q[200];
cx q[133], q[200];
U(0, 0, pi/3) q[200];
cx q[133], q[200];
cx q[134], q[200];
U(0, 0, pi/3) q[200];
cx q[134], q[200];
cx q[135], q[200];
U(0, 0, pi/3) q[200];
cx q[135], q[200];
cx q[136], q[200];
U(0, 0, pi/3) q[200];
cx q[136], q[200];
cx q[138], q[200];
U(0, 0, pi/3) q[200];
cx q[138], q[200];
cx q[141], q[200];
U(0, 0, pi/3) q[200];
cx q[141], q[200];
cx q[142], q[200];
U(0, 0, pi/3) q[200];
cx q[142], q[200];
cx q[143], q[200];
U(0, 0, pi/3) q[200];
cx q[143], q[200];
cx q[146], q[200];
U(0, 0, pi/3) q[200];
cx q[146], q[200];
cx q[147], q[200];
U(0, 0, pi/3) q[200];
cx q[147], q[200];
cx q[148], q[200];
U(0, 0, pi/3) q[200];
cx q[148], q[200];
cx q[149], q[200];
U(0, 0, pi/3) q[200];
cx q[149], q[200];
cx q[152], q[200];
U(0, 0, pi/3) q[200];
cx q[152], q[200];
cx q[153], q[200];
U(0, 0, pi/3) q[200];
cx q[153], q[200];
cx q[154], q[200];
U(0, 0, pi/3) q[200];
cx q[154], q[200];
cx q[157], q[200];
U(0, 0, pi/3) q[200];
cx q[157], q[200];
cx q[158], q[200];
U(0, 0, pi/3) q[200];
cx q[158], q[200];
cx q[159], q[200];
U(0, 0, pi/3) q[200];
cx q[159], q[200];
cx q[162], q[200];
U(0, 0, pi/3) q[200];
cx q[162], q[200];
cx q[163], q[200];
U(0, 0, pi/3) q[200];
cx q[163], q[200];
cx q[164], q[200];
U(0, 0, pi/3) q[200];
cx q[164], q[200];
cx q[169], q[200];
U(0, 0, pi/3) q[200];
cx q[169], q[200];
cx q[170], q[200];
U(0, 0, pi/3) q[200];
cx q[170], q[200];
cx q[171], q[200];
U(0, 0, pi/3) q[200];
cx q[171], q[200];
cx q[172], q[200];
U(0, 0, pi/3) q[200];
cx q[172], q[200];
cx q[173], q[200];
U(0, 0, pi/3) q[200];
cx q[173], q[200];
cx q[176], q[200];
U(0, 0, pi/3) q[200];
cx q[176], q[200];
cx q[177], q[200];
U(0, 0, pi/3) q[200];
cx q[177], q[200];
cx q[179], q[200];
U(0, 0, pi/3) q[200];
cx q[179], q[200];
cx q[181], q[200];
U(0, 0, pi/3) q[200];
cx q[181], q[200];
cx q[184], q[200];
U(0, 0, pi/3) q[200];
cx q[184], q[200];
cx q[185], q[200];
U(0, 0, pi/3) q[200];
cx q[185], q[200];
cx q[186], q[200];
U(0, 0, pi/3) q[200];
cx q[186], q[200];
cx q[188], q[200];
U(0, 0, pi/3) q[200];
cx q[188], q[200];
cx q[189], q[200];
U(0, 0, pi/3) q[200];
cx q[189], q[200];
cx q[193], q[200];
U(0, 0, pi/3) q[200];
cx q[193], q[200];
cx q[194], q[200];
U(0, 0, pi/3) q[200];
cx q[194], q[200];
cx q[196], q[200];
U(0, 0, pi/3) q[200];
cx q[196], q[200];
cx q[197], q[200];
U(0, 0, pi/3) q[200];
cx q[197], q[200];
cx q[198], q[200];
U(0, 0, pi/3) q[200];
cx q[198], q[200];
cx q[0], q[201];
U(0, 0, pi/3) q[201];
cx q[0], q[201];
cx q[1], q[201];
U(0, 0, pi/3) q[201];
cx q[1], q[201];
cx q[4], q[201];
U(0, 0, pi/3) q[201];
cx q[4], q[201];
cx q[6], q[201];
U(0, 0, pi/3) q[201];
cx q[6], q[201];
cx q[7], q[201];
U(0, 0, pi/3) q[201];
cx q[7], q[201];
cx q[8], q[201];
U(0, 0, pi/3) q[201];
cx q[8], q[201];
cx q[9], q[201];
U(0, 0, pi/3) q[201];
cx q[9], q[201];
cx q[10], q[201];
U(0, 0, pi/3) q[201];
cx q[10], q[201];
cx q[13], q[201];
U(0, 0, pi/3) q[201];
cx q[13], q[201];
cx q[15], q[201];
U(0, 0, pi/3) q[201];
cx q[15], q[201];
cx q[16], q[201];
U(0, 0, pi/3) q[201];
cx q[16], q[201];
cx q[18], q[201];
U(0, 0, pi/3) q[201];
cx q[18], q[201];
cx q[23], q[201];
U(0, 0, pi/3) q[201];
cx q[23], q[201];
cx q[28], q[201];
U(0, 0, pi/3) q[201];
cx q[28], q[201];
cx q[31], q[201];
U(0, 0, pi/3) q[201];
cx q[31], q[201];
cx q[32], q[201];
U(0, 0, pi/3) q[201];
cx q[32], q[201];
cx q[33], q[201];
U(0, 0, pi/3) q[201];
cx q[33], q[201];
cx q[34], q[201];
U(0, 0, pi/3) q[201];
cx q[34], q[201];
cx q[35], q[201];
U(0, 0, pi/3) q[201];
cx q[35], q[201];
cx q[36], q[201];
U(0, 0, pi/3) q[201];
cx q[36], q[201];
cx q[38], q[201];
U(0, 0, pi/3) q[201];
cx q[38], q[201];
cx q[39], q[201];
U(0, 0, pi/3) q[201];
cx q[39], q[201];
cx q[41], q[201];
U(0, 0, pi/3) q[201];
cx q[41], q[201];
cx q[43], q[201];
U(0, 0, pi/3) q[201];
cx q[43], q[201];
cx q[47], q[201];
U(0, 0, pi/3) q[201];
cx q[47], q[201];
cx q[50], q[201];
U(0, 0, pi/3) q[201];
cx q[50], q[201];
cx q[51], q[201];
U(0, 0, pi/3) q[201];
cx q[51], q[201];
cx q[53], q[201];
U(0, 0, pi/3) q[201];
cx q[53], q[201];
cx q[55], q[201];
U(0, 0, pi/3) q[201];
cx q[55], q[201];
cx q[56], q[201];
U(0, 0, pi/3) q[201];
cx q[56], q[201];
cx q[59], q[201];
U(0, 0, pi/3) q[201];
cx q[59], q[201];
cx q[60], q[201];
U(0, 0, pi/3) q[201];
cx q[60], q[201];
cx q[62], q[201];
U(0, 0, pi/3) q[201];
cx q[62], q[201];
cx q[63], q[201];
U(0, 0, pi/3) q[201];
cx q[63], q[201];
cx q[64], q[201];
U(0, 0, pi/3) q[201];
cx q[64], q[201];
cx q[66], q[201];
U(0, 0, pi/3) q[201];
cx q[66], q[201];
cx q[71], q[201];
U(0, 0, pi/3) q[201];
cx q[71], q[201];
cx q[72], q[201];
U(0, 0, pi/3) q[201];
cx q[72], q[201];
cx q[75], q[201];
U(0, 0, pi/3) q[201];
cx q[75], q[201];
cx q[77], q[201];
U(0, 0, pi/3) q[201];
cx q[77], q[201];
cx q[79], q[201];
U(0, 0, pi/3) q[201];
cx q[79], q[201];
cx q[81], q[201];
U(0, 0, pi/3) q[201];
cx q[81], q[201];
cx q[82], q[201];
U(0, 0, pi/3) q[201];
cx q[82], q[201];
cx q[83], q[201];
U(0, 0, pi/3) q[201];
cx q[83], q[201];
cx q[84], q[201];
U(0, 0, pi/3) q[201];
cx q[84], q[201];
cx q[85], q[201];
U(0, 0, pi/3) q[201];
cx q[85], q[201];
cx q[86], q[201];
U(0, 0, pi/3) q[201];
cx q[86], q[201];
cx q[87], q[201];
U(0, 0, pi/3) q[201];
cx q[87], q[201];
cx q[88], q[201];
U(0, 0, pi/3) q[201];
cx q[88], q[201];
cx q[91], q[201];
U(0, 0, pi/3) q[201];
cx q[91], q[201];
cx q[92], q[201];
U(0, 0, pi/3) q[201];
cx q[92], q[201];
cx q[94], q[201];
U(0, 0, pi/3) q[201];
cx q[94], q[201];
cx q[96], q[201];
U(0, 0, pi/3) q[201];
cx q[96], q[201];
cx q[99], q[201];
U(0, 0, pi/3) q[201];
cx q[99], q[201];
cx q[102], q[201];
U(0, 0, pi/3) q[201];
cx q[102], q[201];
cx q[103], q[201];
U(0, 0, pi/3) q[201];
cx q[103], q[201];
cx q[104], q[201];
U(0, 0, pi/3) q[201];
cx q[104], q[201];
cx q[106], q[201];
U(0, 0, pi/3) q[201];
cx q[106], q[201];
cx q[109], q[201];
U(0, 0, pi/3) q[201];
cx q[109], q[201];
cx q[110], q[201];
U(0, 0, pi/3) q[201];
cx q[110], q[201];
cx q[114], q[201];
U(0, 0, pi/3) q[201];
cx q[114], q[201];
cx q[116], q[201];
U(0, 0, pi/3) q[201];
cx q[116], q[201];
cx q[118], q[201];
U(0, 0, pi/3) q[201];
cx q[118], q[201];
cx q[119], q[201];
U(0, 0, pi/3) q[201];
cx q[119], q[201];
cx q[123], q[201];
U(0, 0, pi/3) q[201];
cx q[123], q[201];
cx q[127], q[201];
U(0, 0, pi/3) q[201];
cx q[127], q[201];
cx q[128], q[201];
U(0, 0, pi/3) q[201];
cx q[128], q[201];
cx q[135], q[201];
U(0, 0, pi/3) q[201];
cx q[135], q[201];
cx q[138], q[201];
U(0, 0, pi/3) q[201];
cx q[138], q[201];
cx q[144], q[201];
U(0, 0, pi/3) q[201];
cx q[144], q[201];
cx q[145], q[201];
U(0, 0, pi/3) q[201];
cx q[145], q[201];
cx q[146], q[201];
U(0, 0, pi/3) q[201];
cx q[146], q[201];
cx q[147], q[201];
U(0, 0, pi/3) q[201];
cx q[147], q[201];
cx q[151], q[201];
U(0, 0, pi/3) q[201];
cx q[151], q[201];
cx q[155], q[201];
U(0, 0, pi/3) q[201];
cx q[155], q[201];
cx q[158], q[201];
U(0, 0, pi/3) q[201];
cx q[158], q[201];
cx q[159], q[201];
U(0, 0, pi/3) q[201];
cx q[159], q[201];
cx q[160], q[201];
U(0, 0, pi/3) q[201];
cx q[160], q[201];
cx q[162], q[201];
U(0, 0, pi/3) q[201];
cx q[162], q[201];
cx q[163], q[201];
U(0, 0, pi/3) q[201];
cx q[163], q[201];
cx q[164], q[201];
U(0, 0, pi/3) q[201];
cx q[164], q[201];
cx q[165], q[201];
U(0, 0, pi/3) q[201];
cx q[165], q[201];
cx q[167], q[201];
U(0, 0, pi/3) q[201];
cx q[167], q[201];
cx q[168], q[201];
U(0, 0, pi/3) q[201];
cx q[168], q[201];
cx q[169], q[201];
U(0, 0, pi/3) q[201];
cx q[169], q[201];
cx q[171], q[201];
U(0, 0, pi/3) q[201];
cx q[171], q[201];
cx q[172], q[201];
U(0, 0, pi/3) q[201];
cx q[172], q[201];
cx q[173], q[201];
U(0, 0, pi/3) q[201];
cx q[173], q[201];
cx q[176], q[201];
U(0, 0, pi/3) q[201];
cx q[176], q[201];
cx q[178], q[201];
U(0, 0, pi/3) q[201];
cx q[178], q[201];
cx q[181], q[201];
U(0, 0, pi/3) q[201];
cx q[181], q[201];
cx q[182], q[201];
U(0, 0, pi/3) q[201];
cx q[182], q[201];
cx q[183], q[201];
U(0, 0, pi/3) q[201];
cx q[183], q[201];
cx q[184], q[201];
U(0, 0, pi/3) q[201];
cx q[184], q[201];
cx q[187], q[201];
U(0, 0, pi/3) q[201];
cx q[187], q[201];
cx q[188], q[201];
U(0, 0, pi/3) q[201];
cx q[188], q[201];
cx q[190], q[201];
U(0, 0, pi/3) q[201];
cx q[190], q[201];
cx q[191], q[201];
U(0, 0, pi/3) q[201];
cx q[191], q[201];
cx q[194], q[201];
U(0, 0, pi/3) q[201];
cx q[194], q[201];
cx q[198], q[201];
U(0, 0, pi/3) q[201];
cx q[198], q[201];
cx q[199], q[201];
U(0, 0, pi/3) q[201];
cx q[199], q[201];
cx q[2], q[202];
U(0, 0, pi/3) q[202];
cx q[2], q[202];
cx q[7], q[202];
U(0, 0, pi/3) q[202];
cx q[7], q[202];
cx q[14], q[202];
U(0, 0, pi/3) q[202];
cx q[14], q[202];
cx q[15], q[202];
U(0, 0, pi/3) q[202];
cx q[15], q[202];
cx q[17], q[202];
U(0, 0, pi/3) q[202];
cx q[17], q[202];
cx q[18], q[202];
U(0, 0, pi/3) q[202];
cx q[18], q[202];
cx q[22], q[202];
U(0, 0, pi/3) q[202];
cx q[22], q[202];
cx q[23], q[202];
U(0, 0, pi/3) q[202];
cx q[23], q[202];
cx q[25], q[202];
U(0, 0, pi/3) q[202];
cx q[25], q[202];
cx q[26], q[202];
U(0, 0, pi/3) q[202];
cx q[26], q[202];
cx q[29], q[202];
U(0, 0, pi/3) q[202];
cx q[29], q[202];
cx q[31], q[202];
U(0, 0, pi/3) q[202];
cx q[31], q[202];
cx q[32], q[202];
U(0, 0, pi/3) q[202];
cx q[32], q[202];
cx q[34], q[202];
U(0, 0, pi/3) q[202];
cx q[34], q[202];
cx q[35], q[202];
U(0, 0, pi/3) q[202];
cx q[35], q[202];
cx q[36], q[202];
U(0, 0, pi/3) q[202];
cx q[36], q[202];
cx q[38], q[202];
U(0, 0, pi/3) q[202];
cx q[38], q[202];
cx q[40], q[202];
U(0, 0, pi/3) q[202];
cx q[40], q[202];
cx q[42], q[202];
U(0, 0, pi/3) q[202];
cx q[42], q[202];
cx q[43], q[202];
U(0, 0, pi/3) q[202];
cx q[43], q[202];
cx q[44], q[202];
U(0, 0, pi/3) q[202];
cx q[44], q[202];
cx q[45], q[202];
U(0, 0, pi/3) q[202];
cx q[45], q[202];
cx q[46], q[202];
U(0, 0, pi/3) q[202];
cx q[46], q[202];
cx q[54], q[202];
U(0, 0, pi/3) q[202];
cx q[54], q[202];
cx q[56], q[202];
U(0, 0, pi/3) q[202];
cx q[56], q[202];
cx q[57], q[202];
U(0, 0, pi/3) q[202];
cx q[57], q[202];
cx q[58], q[202];
U(0, 0, pi/3) q[202];
cx q[58], q[202];
cx q[62], q[202];
U(0, 0, pi/3) q[202];
cx q[62], q[202];
cx q[63], q[202];
U(0, 0, pi/3) q[202];
cx q[63], q[202];
cx q[66], q[202];
U(0, 0, pi/3) q[202];
cx q[66], q[202];
cx q[67], q[202];
U(0, 0, pi/3) q[202];
cx q[67], q[202];
cx q[68], q[202];
U(0, 0, pi/3) q[202];
cx q[68], q[202];
cx q[73], q[202];
U(0, 0, pi/3) q[202];
cx q[73], q[202];
cx q[76], q[202];
U(0, 0, pi/3) q[202];
cx q[76], q[202];
cx q[80], q[202];
U(0, 0, pi/3) q[202];
cx q[80], q[202];
cx q[84], q[202];
U(0, 0, pi/3) q[202];
cx q[84], q[202];
cx q[85], q[202];
U(0, 0, pi/3) q[202];
cx q[85], q[202];
cx q[88], q[202];
U(0, 0, pi/3) q[202];
cx q[88], q[202];
cx q[91], q[202];
U(0, 0, pi/3) q[202];
cx q[91], q[202];
cx q[92], q[202];
U(0, 0, pi/3) q[202];
cx q[92], q[202];
cx q[95], q[202];
U(0, 0, pi/3) q[202];
cx q[95], q[202];
cx q[98], q[202];
U(0, 0, pi/3) q[202];
cx q[98], q[202];
cx q[99], q[202];
U(0, 0, pi/3) q[202];
cx q[99], q[202];
cx q[100], q[202];
U(0, 0, pi/3) q[202];
cx q[100], q[202];
cx q[107], q[202];
U(0, 0, pi/3) q[202];
cx q[107], q[202];
cx q[114], q[202];
U(0, 0, pi/3) q[202];
cx q[114], q[202];
cx q[116], q[202];
U(0, 0, pi/3) q[202];
cx q[116], q[202];
cx q[117], q[202];
U(0, 0, pi/3) q[202];
cx q[117], q[202];
cx q[118], q[202];
U(0, 0, pi/3) q[202];
cx q[118], q[202];
cx q[120], q[202];
U(0, 0, pi/3) q[202];
cx q[120], q[202];
cx q[124], q[202];
U(0, 0, pi/3) q[202];
cx q[124], q[202];
cx q[127], q[202];
U(0, 0, pi/3) q[202];
cx q[127], q[202];
cx q[135], q[202];
U(0, 0, pi/3) q[202];
cx q[135], q[202];
cx q[137], q[202];
U(0, 0, pi/3) q[202];
cx q[137], q[202];
cx q[138], q[202];
U(0, 0, pi/3) q[202];
cx q[138], q[202];
cx q[140], q[202];
U(0, 0, pi/3) q[202];
cx q[140], q[202];
cx q[142], q[202];
U(0, 0, pi/3) q[202];
cx q[142], q[202];
cx q[145], q[202];
U(0, 0, pi/3) q[202];
cx q[145], q[202];
cx q[146], q[202];
U(0, 0, pi/3) q[202];
cx q[146], q[202];
cx q[147], q[202];
U(0, 0, pi/3) q[202];
cx q[147], q[202];
cx q[148], q[202];
U(0, 0, pi/3) q[202];
cx q[148], q[202];
cx q[149], q[202];
U(0, 0, pi/3) q[202];
cx q[149], q[202];
cx q[150], q[202];
U(0, 0, pi/3) q[202];
cx q[150], q[202];
cx q[151], q[202];
U(0, 0, pi/3) q[202];
cx q[151], q[202];
cx q[153], q[202];
U(0, 0, pi/3) q[202];
cx q[153], q[202];
cx q[155], q[202];
U(0, 0, pi/3) q[202];
cx q[155], q[202];
cx q[163], q[202];
U(0, 0, pi/3) q[202];
cx q[163], q[202];
cx q[168], q[202];
U(0, 0, pi/3) q[202];
cx q[168], q[202];
cx q[169], q[202];
U(0, 0, pi/3) q[202];
cx q[169], q[202];
cx q[174], q[202];
U(0, 0, pi/3) q[202];
cx q[174], q[202];
cx q[175], q[202];
U(0, 0, pi/3) q[202];
cx q[175], q[202];
cx q[176], q[202];
U(0, 0, pi/3) q[202];
cx q[176], q[202];
cx q[177], q[202];
U(0, 0, pi/3) q[202];
cx q[177], q[202];
cx q[180], q[202];
U(0, 0, pi/3) q[202];
cx q[180], q[202];
cx q[182], q[202];
U(0, 0, pi/3) q[202];
cx q[182], q[202];
cx q[188], q[202];
U(0, 0, pi/3) q[202];
cx q[188], q[202];
cx q[190], q[202];
U(0, 0, pi/3) q[202];
cx q[190], q[202];
cx q[192], q[202];
U(0, 0, pi/3) q[202];
cx q[192], q[202];
cx q[194], q[202];
U(0, 0, pi/3) q[202];
cx q[194], q[202];
cx q[198], q[202];
U(0, 0, pi/3) q[202];
cx q[198], q[202];
cx q[199], q[202];
U(0, 0, pi/3) q[202];
cx q[199], q[202];
cx q[2], q[203];
U(0, 0, pi/3) q[203];
cx q[2], q[203];
cx q[3], q[203];
U(0, 0, pi/3) q[203];
cx q[3], q[203];
cx q[6], q[203];
U(0, 0, pi/3) q[203];
cx q[6], q[203];
cx q[8], q[203];
U(0, 0, pi/3) q[203];
cx q[8], q[203];
cx q[9], q[203];
U(0, 0, pi/3) q[203];
cx q[9], q[203];
cx q[10], q[203];
U(0, 0, pi/3) q[203];
cx q[10], q[203];
cx q[12], q[203];
U(0, 0, pi/3) q[203];
cx q[12], q[203];
cx q[13], q[203];
U(0, 0, pi/3) q[203];
cx q[13], q[203];
cx q[16], q[203];
U(0, 0, pi/3) q[203];
cx q[16], q[203];
cx q[18], q[203];
U(0, 0, pi/3) q[203];
cx q[18], q[203];
cx q[20], q[203];
U(0, 0, pi/3) q[203];
cx q[20], q[203];
cx q[21], q[203];
U(0, 0, pi/3) q[203];
cx q[21], q[203];
cx q[27], q[203];
U(0, 0, pi/3) q[203];
cx q[27], q[203];
cx q[28], q[203];
U(0, 0, pi/3) q[203];
cx q[28], q[203];
cx q[29], q[203];
U(0, 0, pi/3) q[203];
cx q[29], q[203];
cx q[30], q[203];
U(0, 0, pi/3) q[203];
cx q[30], q[203];
cx q[36], q[203];
U(0, 0, pi/3) q[203];
cx q[36], q[203];
cx q[37], q[203];
U(0, 0, pi/3) q[203];
cx q[37], q[203];
cx q[38], q[203];
U(0, 0, pi/3) q[203];
cx q[38], q[203];
cx q[45], q[203];
U(0, 0, pi/3) q[203];
cx q[45], q[203];
cx q[47], q[203];
U(0, 0, pi/3) q[203];
cx q[47], q[203];
cx q[48], q[203];
U(0, 0, pi/3) q[203];
cx q[48], q[203];
cx q[50], q[203];
U(0, 0, pi/3) q[203];
cx q[50], q[203];
cx q[56], q[203];
U(0, 0, pi/3) q[203];
cx q[56], q[203];
cx q[58], q[203];
U(0, 0, pi/3) q[203];
cx q[58], q[203];
cx q[64], q[203];
U(0, 0, pi/3) q[203];
cx q[64], q[203];
cx q[66], q[203];
U(0, 0, pi/3) q[203];
cx q[66], q[203];
cx q[67], q[203];
U(0, 0, pi/3) q[203];
cx q[67], q[203];
cx q[68], q[203];
U(0, 0, pi/3) q[203];
cx q[68], q[203];
cx q[69], q[203];
U(0, 0, pi/3) q[203];
cx q[69], q[203];
cx q[71], q[203];
U(0, 0, pi/3) q[203];
cx q[71], q[203];
cx q[72], q[203];
U(0, 0, pi/3) q[203];
cx q[72], q[203];
cx q[74], q[203];
U(0, 0, pi/3) q[203];
cx q[74], q[203];
cx q[76], q[203];
U(0, 0, pi/3) q[203];
cx q[76], q[203];
cx q[82], q[203];
U(0, 0, pi/3) q[203];
cx q[82], q[203];
cx q[83], q[203];
U(0, 0, pi/3) q[203];
cx q[83], q[203];
cx q[85], q[203];
U(0, 0, pi/3) q[203];
cx q[85], q[203];
cx q[89], q[203];
U(0, 0, pi/3) q[203];
cx q[89], q[203];
cx q[91], q[203];
U(0, 0, pi/3) q[203];
cx q[91], q[203];
cx q[93], q[203];
U(0, 0, pi/3) q[203];
cx q[93], q[203];
cx q[94], q[203];
U(0, 0, pi/3) q[203];
cx q[94], q[203];
cx q[96], q[203];
U(0, 0, pi/3) q[203];
cx q[96], q[203];
cx q[97], q[203];
U(0, 0, pi/3) q[203];
cx q[97], q[203];
cx q[100], q[203];
U(0, 0, pi/3) q[203];
cx q[100], q[203];
cx q[105], q[203];
U(0, 0, pi/3) q[203];
cx q[105], q[203];
cx q[106], q[203];
U(0, 0, pi/3) q[203];
cx q[106], q[203];
cx q[113], q[203];
U(0, 0, pi/3) q[203];
cx q[113], q[203];
cx q[117], q[203];
U(0, 0, pi/3) q[203];
cx q[117], q[203];
cx q[118], q[203];
U(0, 0, pi/3) q[203];
cx q[118], q[203];
cx q[121], q[203];
U(0, 0, pi/3) q[203];
cx q[121], q[203];
cx q[122], q[203];
U(0, 0, pi/3) q[203];
cx q[122], q[203];
cx q[124], q[203];
U(0, 0, pi/3) q[203];
cx q[124], q[203];
cx q[125], q[203];
U(0, 0, pi/3) q[203];
cx q[125], q[203];
cx q[129], q[203];
U(0, 0, pi/3) q[203];
cx q[129], q[203];
cx q[133], q[203];
U(0, 0, pi/3) q[203];
cx q[133], q[203];
cx q[140], q[203];
U(0, 0, pi/3) q[203];
cx q[140], q[203];
cx q[143], q[203];
U(0, 0, pi/3) q[203];
cx q[143], q[203];
cx q[154], q[203];
U(0, 0, pi/3) q[203];
cx q[154], q[203];
cx q[160], q[203];
U(0, 0, pi/3) q[203];
cx q[160], q[203];
cx q[161], q[203];
U(0, 0, pi/3) q[203];
cx q[161], q[203];
cx q[162], q[203];
U(0, 0, pi/3) q[203];
cx q[162], q[203];
cx q[163], q[203];
U(0, 0, pi/3) q[203];
cx q[163], q[203];
cx q[164], q[203];
U(0, 0, pi/3) q[203];
cx q[164], q[203];
cx q[165], q[203];
U(0, 0, pi/3) q[203];
cx q[165], q[203];
cx q[166], q[203];
U(0, 0, pi/3) q[203];
cx q[166], q[203];
cx q[168], q[203];
U(0, 0, pi/3) q[203];
cx q[168], q[203];
cx q[169], q[203];
U(0, 0, pi/3) q[203];
cx q[169], q[203];
cx q[170], q[203];
U(0, 0, pi/3) q[203];
cx q[170], q[203];
cx q[174], q[203];
U(0, 0, pi/3) q[203];
cx q[174], q[203];
cx q[175], q[203];
U(0, 0, pi/3) q[203];
cx q[175], q[203];
cx q[176], q[203];
U(0, 0, pi/3) q[203];
cx q[176], q[203];
cx q[178], q[203];
U(0, 0, pi/3) q[203];
cx q[178], q[203];
cx q[182], q[203];
U(0, 0, pi/3) q[203];
cx q[182], q[203];
cx q[183], q[203];
U(0, 0, pi/3) q[203];
cx q[183], q[203];
cx q[184], q[203];
U(0, 0, pi/3) q[203];
cx q[184], q[203];
cx q[185], q[203];
U(0, 0, pi/3) q[203];
cx q[185], q[203];
cx q[186], q[203];
U(0, 0, pi/3) q[203];
cx q[186], q[203];
cx q[188], q[203];
U(0, 0, pi/3) q[203];
cx q[188], q[203];
cx q[189], q[203];
U(0, 0, pi/3) q[203];
cx q[189], q[203];
cx q[192], q[203];
U(0, 0, pi/3) q[203];
cx q[192], q[203];
cx q[198], q[203];
U(0, 0, pi/3) q[203];
cx q[198], q[203];
cx q[199], q[203];
U(0, 0, pi/3) q[203];
cx q[199], q[203];
cx q[200], q[203];
U(0, 0, pi/3) q[203];
cx q[200], q[203];
cx q[201], q[203];
U(0, 0, pi/3) q[203];
cx q[201], q[203];
cx q[2], q[204];
U(0, 0, pi/3) q[204];
cx q[2], q[204];
cx q[5], q[204];
U(0, 0, pi/3) q[204];
cx q[5], q[204];
cx q[7], q[204];
U(0, 0, pi/3) q[204];
cx q[7], q[204];
cx q[9], q[204];
U(0, 0, pi/3) q[204];
cx q[9], q[204];
cx q[11], q[204];
U(0, 0, pi/3) q[204];
cx q[11], q[204];
cx q[13], q[204];
U(0, 0, pi/3) q[204];
cx q[13], q[204];
cx q[14], q[204];
U(0, 0, pi/3) q[204];
cx q[14], q[204];
cx q[16], q[204];
U(0, 0, pi/3) q[204];
cx q[16], q[204];
cx q[17], q[204];
U(0, 0, pi/3) q[204];
cx q[17], q[204];
cx q[19], q[204];
U(0, 0, pi/3) q[204];
cx q[19], q[204];
cx q[22], q[204];
U(0, 0, pi/3) q[204];
cx q[22], q[204];
cx q[23], q[204];
U(0, 0, pi/3) q[204];
cx q[23], q[204];
cx q[25], q[204];
U(0, 0, pi/3) q[204];
cx q[25], q[204];
cx q[26], q[204];
U(0, 0, pi/3) q[204];
cx q[26], q[204];
cx q[30], q[204];
U(0, 0, pi/3) q[204];
cx q[30], q[204];
cx q[34], q[204];
U(0, 0, pi/3) q[204];
cx q[34], q[204];
cx q[36], q[204];
U(0, 0, pi/3) q[204];
cx q[36], q[204];
cx q[38], q[204];
U(0, 0, pi/3) q[204];
cx q[38], q[204];
cx q[40], q[204];
U(0, 0, pi/3) q[204];
cx q[40], q[204];
cx q[41], q[204];
U(0, 0, pi/3) q[204];
cx q[41], q[204];
cx q[43], q[204];
U(0, 0, pi/3) q[204];
cx q[43], q[204];
cx q[44], q[204];
U(0, 0, pi/3) q[204];
cx q[44], q[204];
cx q[48], q[204];
U(0, 0, pi/3) q[204];
cx q[48], q[204];
cx q[52], q[204];
U(0, 0, pi/3) q[204];
cx q[52], q[204];
cx q[53], q[204];
U(0, 0, pi/3) q[204];
cx q[53], q[204];
cx q[58], q[204];
U(0, 0, pi/3) q[204];
cx q[58], q[204];
cx q[62], q[204];
U(0, 0, pi/3) q[204];
cx q[62], q[204];
cx q[64], q[204];
U(0, 0, pi/3) q[204];
cx q[64], q[204];
cx q[66], q[204];
U(0, 0, pi/3) q[204];
cx q[66], q[204];
cx q[67], q[204];
U(0, 0, pi/3) q[204];
cx q[67], q[204];
cx q[68], q[204];
U(0, 0, pi/3) q[204];
cx q[68], q[204];
cx q[70], q[204];
U(0, 0, pi/3) q[204];
cx q[70], q[204];
cx q[71], q[204];
U(0, 0, pi/3) q[204];
cx q[71], q[204];
cx q[72], q[204];
U(0, 0, pi/3) q[204];
cx q[72], q[204];
cx q[73], q[204];
U(0, 0, pi/3) q[204];
cx q[73], q[204];
cx q[75], q[204];
U(0, 0, pi/3) q[204];
cx q[75], q[204];
cx q[76], q[204];
U(0, 0, pi/3) q[204];
cx q[76], q[204];
cx q[78], q[204];
U(0, 0, pi/3) q[204];
cx q[78], q[204];
cx q[82], q[204];
U(0, 0, pi/3) q[204];
cx q[82], q[204];
cx q[83], q[204];
U(0, 0, pi/3) q[204];
cx q[83], q[204];
cx q[85], q[204];
U(0, 0, pi/3) q[204];
cx q[85], q[204];
cx q[89], q[204];
U(0, 0, pi/3) q[204];
cx q[89], q[204];
cx q[97], q[204];
U(0, 0, pi/3) q[204];
cx q[97], q[204];
cx q[99], q[204];
U(0, 0, pi/3) q[204];
cx q[99], q[204];
cx q[100], q[204];
U(0, 0, pi/3) q[204];
cx q[100], q[204];
cx q[101], q[204];
U(0, 0, pi/3) q[204];
cx q[101], q[204];
cx q[102], q[204];
U(0, 0, pi/3) q[204];
cx q[102], q[204];
cx q[103], q[204];
U(0, 0, pi/3) q[204];
cx q[103], q[204];
cx q[106], q[204];
U(0, 0, pi/3) q[204];
cx q[106], q[204];
cx q[107], q[204];
U(0, 0, pi/3) q[204];
cx q[107], q[204];
cx q[108], q[204];
U(0, 0, pi/3) q[204];
cx q[108], q[204];
cx q[111], q[204];
U(0, 0, pi/3) q[204];
cx q[111], q[204];
cx q[112], q[204];
U(0, 0, pi/3) q[204];
cx q[112], q[204];
cx q[113], q[204];
U(0, 0, pi/3) q[204];
cx q[113], q[204];
cx q[115], q[204];
U(0, 0, pi/3) q[204];
cx q[115], q[204];
cx q[116], q[204];
U(0, 0, pi/3) q[204];
cx q[116], q[204];
cx q[117], q[204];
U(0, 0, pi/3) q[204];
cx q[117], q[204];
cx q[119], q[204];
U(0, 0, pi/3) q[204];
cx q[119], q[204];
cx q[126], q[204];
U(0, 0, pi/3) q[204];
cx q[126], q[204];
cx q[128], q[204];
U(0, 0, pi/3) q[204];
cx q[128], q[204];
cx q[129], q[204];
U(0, 0, pi/3) q[204];
cx q[129], q[204];
cx q[134], q[204];
U(0, 0, pi/3) q[204];
cx q[134], q[204];
cx q[139], q[204];
U(0, 0, pi/3) q[204];
cx q[139], q[204];
cx q[140], q[204];
U(0, 0, pi/3) q[204];
cx q[140], q[204];
cx q[143], q[204];
U(0, 0, pi/3) q[204];
cx q[143], q[204];
cx q[144], q[204];
U(0, 0, pi/3) q[204];
cx q[144], q[204];
cx q[145], q[204];
U(0, 0, pi/3) q[204];
cx q[145], q[204];
cx q[146], q[204];
U(0, 0, pi/3) q[204];
cx q[146], q[204];
cx q[147], q[204];
U(0, 0, pi/3) q[204];
cx q[147], q[204];
cx q[149], q[204];
U(0, 0, pi/3) q[204];
cx q[149], q[204];
cx q[150], q[204];
U(0, 0, pi/3) q[204];
cx q[150], q[204];
cx q[151], q[204];
U(0, 0, pi/3) q[204];
cx q[151], q[204];
cx q[153], q[204];
U(0, 0, pi/3) q[204];
cx q[153], q[204];
cx q[154], q[204];
U(0, 0, pi/3) q[204];
cx q[154], q[204];
cx q[155], q[204];
U(0, 0, pi/3) q[204];
cx q[155], q[204];
cx q[156], q[204];
U(0, 0, pi/3) q[204];
cx q[156], q[204];
cx q[164], q[204];
U(0, 0, pi/3) q[204];
cx q[164], q[204];
cx q[168], q[204];
U(0, 0, pi/3) q[204];
cx q[168], q[204];
cx q[170], q[204];
U(0, 0, pi/3) q[204];
cx q[170], q[204];
cx q[174], q[204];
U(0, 0, pi/3) q[204];
cx q[174], q[204];
cx q[175], q[204];
U(0, 0, pi/3) q[204];
cx q[175], q[204];
cx q[177], q[204];
U(0, 0, pi/3) q[204];
cx q[177], q[204];
cx q[179], q[204];
U(0, 0, pi/3) q[204];
cx q[179], q[204];
cx q[184], q[204];
U(0, 0, pi/3) q[204];
cx q[184], q[204];
cx q[185], q[204];
U(0, 0, pi/3) q[204];
cx q[185], q[204];
cx q[187], q[204];
U(0, 0, pi/3) q[204];
cx q[187], q[204];
cx q[188], q[204];
U(0, 0, pi/3) q[204];
cx q[188], q[204];
cx q[190], q[204];
U(0, 0, pi/3) q[204];
cx q[190], q[204];
cx q[191], q[204];
U(0, 0, pi/3) q[204];
cx q[191], q[204];
cx q[192], q[204];
U(0, 0, pi/3) q[204];
cx q[192], q[204];
cx q[193], q[204];
U(0, 0, pi/3) q[204];
cx q[193], q[204];
cx q[194], q[204];
U(0, 0, pi/3) q[204];
cx q[194], q[204];
cx q[196], q[204];
U(0, 0, pi/3) q[204];
cx q[196], q[204];
cx q[197], q[204];
U(0, 0, pi/3) q[204];
cx q[197], q[204];
cx q[199], q[204];
U(0, 0, pi/3) q[204];
cx q[199], q[204];
cx q[202], q[204];
U(0, 0, pi/3) q[204];
cx q[202], q[204];
cx q[2], q[205];
U(0, 0, pi/3) q[205];
cx q[2], q[205];
cx q[4], q[205];
U(0, 0, pi/3) q[205];
cx q[4], q[205];
cx q[5], q[205];
U(0, 0, pi/3) q[205];
cx q[5], q[205];
cx q[7], q[205];
U(0, 0, pi/3) q[205];
cx q[7], q[205];
cx q[9], q[205];
U(0, 0, pi/3) q[205];
cx q[9], q[205];
cx q[11], q[205];
U(0, 0, pi/3) q[205];
cx q[11], q[205];
cx q[12], q[205];
U(0, 0, pi/3) q[205];
cx q[12], q[205];
cx q[13], q[205];
U(0, 0, pi/3) q[205];
cx q[13], q[205];
cx q[14], q[205];
U(0, 0, pi/3) q[205];
cx q[14], q[205];
cx q[16], q[205];
U(0, 0, pi/3) q[205];
cx q[16], q[205];
cx q[17], q[205];
U(0, 0, pi/3) q[205];
cx q[17], q[205];
cx q[18], q[205];
U(0, 0, pi/3) q[205];
cx q[18], q[205];
cx q[26], q[205];
U(0, 0, pi/3) q[205];
cx q[26], q[205];
cx q[28], q[205];
U(0, 0, pi/3) q[205];
cx q[28], q[205];
cx q[31], q[205];
U(0, 0, pi/3) q[205];
cx q[31], q[205];
cx q[33], q[205];
U(0, 0, pi/3) q[205];
cx q[33], q[205];
cx q[34], q[205];
U(0, 0, pi/3) q[205];
cx q[34], q[205];
cx q[38], q[205];
U(0, 0, pi/3) q[205];
cx q[38], q[205];
cx q[41], q[205];
U(0, 0, pi/3) q[205];
cx q[41], q[205];
cx q[42], q[205];
U(0, 0, pi/3) q[205];
cx q[42], q[205];
cx q[44], q[205];
U(0, 0, pi/3) q[205];
cx q[44], q[205];
cx q[45], q[205];
U(0, 0, pi/3) q[205];
cx q[45], q[205];
cx q[47], q[205];
U(0, 0, pi/3) q[205];
cx q[47], q[205];
cx q[48], q[205];
U(0, 0, pi/3) q[205];
cx q[48], q[205];
cx q[50], q[205];
U(0, 0, pi/3) q[205];
cx q[50], q[205];
cx q[51], q[205];
U(0, 0, pi/3) q[205];
cx q[51], q[205];
cx q[55], q[205];
U(0, 0, pi/3) q[205];
cx q[55], q[205];
cx q[58], q[205];
U(0, 0, pi/3) q[205];
cx q[58], q[205];
cx q[60], q[205];
U(0, 0, pi/3) q[205];
cx q[60], q[205];
cx q[61], q[205];
U(0, 0, pi/3) q[205];
cx q[61], q[205];
cx q[62], q[205];
U(0, 0, pi/3) q[205];
cx q[62], q[205];
cx q[63], q[205];
U(0, 0, pi/3) q[205];
cx q[63], q[205];
cx q[65], q[205];
U(0, 0, pi/3) q[205];
cx q[65], q[205];
cx q[67], q[205];
U(0, 0, pi/3) q[205];
cx q[67], q[205];
cx q[68], q[205];
U(0, 0, pi/3) q[205];
cx q[68], q[205];
cx q[70], q[205];
U(0, 0, pi/3) q[205];
cx q[70], q[205];
cx q[71], q[205];
U(0, 0, pi/3) q[205];
cx q[71], q[205];
cx q[72], q[205];
U(0, 0, pi/3) q[205];
cx q[72], q[205];
cx q[74], q[205];
U(0, 0, pi/3) q[205];
cx q[74], q[205];
cx q[75], q[205];
U(0, 0, pi/3) q[205];
cx q[75], q[205];
cx q[76], q[205];
U(0, 0, pi/3) q[205];
cx q[76], q[205];
cx q[81], q[205];
U(0, 0, pi/3) q[205];
cx q[81], q[205];
cx q[83], q[205];
U(0, 0, pi/3) q[205];
cx q[83], q[205];
cx q[84], q[205];
U(0, 0, pi/3) q[205];
cx q[84], q[205];
cx q[85], q[205];
U(0, 0, pi/3) q[205];
cx q[85], q[205];
cx q[86], q[205];
U(0, 0, pi/3) q[205];
cx q[86], q[205];
cx q[89], q[205];
U(0, 0, pi/3) q[205];
cx q[89], q[205];
cx q[91], q[205];
U(0, 0, pi/3) q[205];
cx q[91], q[205];
cx q[93], q[205];
U(0, 0, pi/3) q[205];
cx q[93], q[205];
cx q[96], q[205];
U(0, 0, pi/3) q[205];
cx q[96], q[205];
cx q[98], q[205];
U(0, 0, pi/3) q[205];
cx q[98], q[205];
cx q[101], q[205];
U(0, 0, pi/3) q[205];
cx q[101], q[205];
cx q[106], q[205];
U(0, 0, pi/3) q[205];
cx q[106], q[205];
cx q[108], q[205];
U(0, 0, pi/3) q[205];
cx q[108], q[205];
cx q[110], q[205];
U(0, 0, pi/3) q[205];
cx q[110], q[205];
cx q[112], q[205];
U(0, 0, pi/3) q[205];
cx q[112], q[205];
cx q[115], q[205];
U(0, 0, pi/3) q[205];
cx q[115], q[205];
cx q[116], q[205];
U(0, 0, pi/3) q[205];
cx q[116], q[205];
cx q[118], q[205];
U(0, 0, pi/3) q[205];
cx q[118], q[205];
cx q[119], q[205];
U(0, 0, pi/3) q[205];
cx q[119], q[205];
cx q[121], q[205];
U(0, 0, pi/3) q[205];
cx q[121], q[205];
cx q[122], q[205];
U(0, 0, pi/3) q[205];
cx q[122], q[205];
cx q[124], q[205];
U(0, 0, pi/3) q[205];
cx q[124], q[205];
cx q[125], q[205];
U(0, 0, pi/3) q[205];
cx q[125], q[205];
cx q[126], q[205];
U(0, 0, pi/3) q[205];
cx q[126], q[205];
cx q[127], q[205];
U(0, 0, pi/3) q[205];
cx q[127], q[205];
cx q[128], q[205];
U(0, 0, pi/3) q[205];
cx q[128], q[205];
cx q[129], q[205];
U(0, 0, pi/3) q[205];
cx q[129], q[205];
cx q[133], q[205];
U(0, 0, pi/3) q[205];
cx q[133], q[205];
cx q[137], q[205];
U(0, 0, pi/3) q[205];
cx q[137], q[205];
cx q[138], q[205];
U(0, 0, pi/3) q[205];
cx q[138], q[205];
cx q[139], q[205];
U(0, 0, pi/3) q[205];
cx q[139], q[205];
cx q[142], q[205];
U(0, 0, pi/3) q[205];
cx q[142], q[205];
cx q[143], q[205];
U(0, 0, pi/3) q[205];
cx q[143], q[205];
cx q[148], q[205];
U(0, 0, pi/3) q[205];
cx q[148], q[205];
cx q[154], q[205];
U(0, 0, pi/3) q[205];
cx q[154], q[205];
cx q[156], q[205];
U(0, 0, pi/3) q[205];
cx q[156], q[205];
cx q[157], q[205];
U(0, 0, pi/3) q[205];
cx q[157], q[205];
cx q[159], q[205];
U(0, 0, pi/3) q[205];
cx q[159], q[205];
cx q[160], q[205];
U(0, 0, pi/3) q[205];
cx q[160], q[205];
cx q[161], q[205];
U(0, 0, pi/3) q[205];
cx q[161], q[205];
cx q[162], q[205];
U(0, 0, pi/3) q[205];
cx q[162], q[205];
cx q[165], q[205];
U(0, 0, pi/3) q[205];
cx q[165], q[205];
cx q[168], q[205];
U(0, 0, pi/3) q[205];
cx q[168], q[205];
cx q[170], q[205];
U(0, 0, pi/3) q[205];
cx q[170], q[205];
cx q[172], q[205];
U(0, 0, pi/3) q[205];
cx q[172], q[205];
cx q[174], q[205];
U(0, 0, pi/3) q[205];
cx q[174], q[205];
cx q[175], q[205];
U(0, 0, pi/3) q[205];
cx q[175], q[205];
cx q[179], q[205];
U(0, 0, pi/3) q[205];
cx q[179], q[205];
cx q[180], q[205];
U(0, 0, pi/3) q[205];
cx q[180], q[205];
cx q[181], q[205];
U(0, 0, pi/3) q[205];
cx q[181], q[205];
cx q[182], q[205];
U(0, 0, pi/3) q[205];
cx q[182], q[205];
cx q[185], q[205];
U(0, 0, pi/3) q[205];
cx q[185], q[205];
cx q[189], q[205];
U(0, 0, pi/3) q[205];
cx q[189], q[205];
cx q[190], q[205];
U(0, 0, pi/3) q[205];
cx q[190], q[205];
cx q[195], q[205];
U(0, 0, pi/3) q[205];
cx q[195], q[205];
cx q[198], q[205];
U(0, 0, pi/3) q[205];
cx q[198], q[205];
cx q[199], q[205];
U(0, 0, pi/3) q[205];
cx q[199], q[205];
cx q[202], q[205];
U(0, 0, pi/3) q[205];
cx q[202], q[205];
cx q[0], q[206];
U(0, 0, pi/3) q[206];
cx q[0], q[206];
cx q[6], q[206];
U(0, 0, pi/3) q[206];
cx q[6], q[206];
cx q[7], q[206];
U(0, 0, pi/3) q[206];
cx q[7], q[206];
cx q[8], q[206];
U(0, 0, pi/3) q[206];
cx q[8], q[206];
cx q[10], q[206];
U(0, 0, pi/3) q[206];
cx q[10], q[206];
cx q[12], q[206];
U(0, 0, pi/3) q[206];
cx q[12], q[206];
cx q[14], q[206];
U(0, 0, pi/3) q[206];
cx q[14], q[206];
cx q[15], q[206];
U(0, 0, pi/3) q[206];
cx q[15], q[206];
cx q[17], q[206];
U(0, 0, pi/3) q[206];
cx q[17], q[206];
cx q[18], q[206];
U(0, 0, pi/3) q[206];
cx q[18], q[206];
cx q[19], q[206];
U(0, 0, pi/3) q[206];
cx q[19], q[206];
cx q[20], q[206];
U(0, 0, pi/3) q[206];
cx q[20], q[206];
cx q[21], q[206];
U(0, 0, pi/3) q[206];
cx q[21], q[206];
cx q[22], q[206];
U(0, 0, pi/3) q[206];
cx q[22], q[206];
cx q[24], q[206];
U(0, 0, pi/3) q[206];
cx q[24], q[206];
cx q[25], q[206];
U(0, 0, pi/3) q[206];
cx q[25], q[206];
cx q[26], q[206];
U(0, 0, pi/3) q[206];
cx q[26], q[206];
cx q[28], q[206];
U(0, 0, pi/3) q[206];
cx q[28], q[206];
cx q[29], q[206];
U(0, 0, pi/3) q[206];
cx q[29], q[206];
cx q[32], q[206];
U(0, 0, pi/3) q[206];
cx q[32], q[206];
cx q[36], q[206];
U(0, 0, pi/3) q[206];
cx q[36], q[206];
cx q[37], q[206];
U(0, 0, pi/3) q[206];
cx q[37], q[206];
cx q[38], q[206];
U(0, 0, pi/3) q[206];
cx q[38], q[206];
cx q[39], q[206];
U(0, 0, pi/3) q[206];
cx q[39], q[206];
cx q[40], q[206];
U(0, 0, pi/3) q[206];
cx q[40], q[206];
cx q[41], q[206];
U(0, 0, pi/3) q[206];
cx q[41], q[206];
cx q[42], q[206];
U(0, 0, pi/3) q[206];
cx q[42], q[206];
cx q[43], q[206];
U(0, 0, pi/3) q[206];
cx q[43], q[206];
cx q[44], q[206];
U(0, 0, pi/3) q[206];
cx q[44], q[206];
cx q[46], q[206];
U(0, 0, pi/3) q[206];
cx q[46], q[206];
cx q[52], q[206];
U(0, 0, pi/3) q[206];
cx q[52], q[206];
cx q[53], q[206];
U(0, 0, pi/3) q[206];
cx q[53], q[206];
cx q[54], q[206];
U(0, 0, pi/3) q[206];
cx q[54], q[206];
cx q[55], q[206];
U(0, 0, pi/3) q[206];
cx q[55], q[206];
cx q[57], q[206];
U(0, 0, pi/3) q[206];
cx q[57], q[206];
cx q[59], q[206];
U(0, 0, pi/3) q[206];
cx q[59], q[206];
cx q[69], q[206];
U(0, 0, pi/3) q[206];
cx q[69], q[206];
cx q[72], q[206];
U(0, 0, pi/3) q[206];
cx q[72], q[206];
cx q[74], q[206];
U(0, 0, pi/3) q[206];
cx q[74], q[206];
cx q[76], q[206];
U(0, 0, pi/3) q[206];
cx q[76], q[206];
cx q[78], q[206];
U(0, 0, pi/3) q[206];
cx q[78], q[206];
cx q[81], q[206];
U(0, 0, pi/3) q[206];
cx q[81], q[206];
cx q[82], q[206];
U(0, 0, pi/3) q[206];
cx q[82], q[206];
cx q[83], q[206];
U(0, 0, pi/3) q[206];
cx q[83], q[206];
cx q[84], q[206];
U(0, 0, pi/3) q[206];
cx q[84], q[206];
cx q[85], q[206];
U(0, 0, pi/3) q[206];
cx q[85], q[206];
cx q[88], q[206];
U(0, 0, pi/3) q[206];
cx q[88], q[206];
cx q[89], q[206];
U(0, 0, pi/3) q[206];
cx q[89], q[206];
cx q[90], q[206];
U(0, 0, pi/3) q[206];
cx q[90], q[206];
cx q[92], q[206];
U(0, 0, pi/3) q[206];
cx q[92], q[206];
cx q[93], q[206];
U(0, 0, pi/3) q[206];
cx q[93], q[206];
cx q[94], q[206];
U(0, 0, pi/3) q[206];
cx q[94], q[206];
cx q[96], q[206];
U(0, 0, pi/3) q[206];
cx q[96], q[206];
cx q[97], q[206];
U(0, 0, pi/3) q[206];
cx q[97], q[206];
cx q[99], q[206];
U(0, 0, pi/3) q[206];
cx q[99], q[206];
cx q[102], q[206];
U(0, 0, pi/3) q[206];
cx q[102], q[206];
cx q[103], q[206];
U(0, 0, pi/3) q[206];
cx q[103], q[206];
cx q[104], q[206];
U(0, 0, pi/3) q[206];
cx q[104], q[206];
cx q[105], q[206];
U(0, 0, pi/3) q[206];
cx q[105], q[206];
cx q[106], q[206];
U(0, 0, pi/3) q[206];
cx q[106], q[206];
cx q[109], q[206];
U(0, 0, pi/3) q[206];
cx q[109], q[206];
cx q[110], q[206];
U(0, 0, pi/3) q[206];
cx q[110], q[206];
cx q[111], q[206];
U(0, 0, pi/3) q[206];
cx q[111], q[206];
cx q[112], q[206];
U(0, 0, pi/3) q[206];
cx q[112], q[206];
cx q[113], q[206];
U(0, 0, pi/3) q[206];
cx q[113], q[206];
cx q[115], q[206];
U(0, 0, pi/3) q[206];
cx q[115], q[206];
cx q[116], q[206];
U(0, 0, pi/3) q[206];
cx q[116], q[206];
cx q[118], q[206];
U(0, 0, pi/3) q[206];
cx q[118], q[206];
cx q[119], q[206];
U(0, 0, pi/3) q[206];
cx q[119], q[206];
cx q[121], q[206];
U(0, 0, pi/3) q[206];
cx q[121], q[206];
cx q[124], q[206];
U(0, 0, pi/3) q[206];
cx q[124], q[206];
cx q[128], q[206];
U(0, 0, pi/3) q[206];
cx q[128], q[206];
cx q[130], q[206];
U(0, 0, pi/3) q[206];
cx q[130], q[206];
cx q[131], q[206];
U(0, 0, pi/3) q[206];
cx q[131], q[206];
cx q[134], q[206];
U(0, 0, pi/3) q[206];
cx q[134], q[206];
cx q[136], q[206];
U(0, 0, pi/3) q[206];
cx q[136], q[206];
cx q[138], q[206];
U(0, 0, pi/3) q[206];
cx q[138], q[206];
cx q[139], q[206];
U(0, 0, pi/3) q[206];
cx q[139], q[206];
cx q[142], q[206];
U(0, 0, pi/3) q[206];
cx q[142], q[206];
cx q[143], q[206];
U(0, 0, pi/3) q[206];
cx q[143], q[206];
cx q[144], q[206];
U(0, 0, pi/3) q[206];
cx q[144], q[206];
cx q[145], q[206];
U(0, 0, pi/3) q[206];
cx q[145], q[206];
cx q[148], q[206];
U(0, 0, pi/3) q[206];
cx q[148], q[206];
cx q[150], q[206];
U(0, 0, pi/3) q[206];
cx q[150], q[206];
cx q[151], q[206];
U(0, 0, pi/3) q[206];
cx q[151], q[206];
cx q[152], q[206];
U(0, 0, pi/3) q[206];
cx q[152], q[206];
cx q[153], q[206];
U(0, 0, pi/3) q[206];
cx q[153], q[206];
cx q[154], q[206];
U(0, 0, pi/3) q[206];
cx q[154], q[206];
cx q[158], q[206];
U(0, 0, pi/3) q[206];
cx q[158], q[206];
cx q[160], q[206];
U(0, 0, pi/3) q[206];
cx q[160], q[206];
cx q[161], q[206];
U(0, 0, pi/3) q[206];
cx q[161], q[206];
cx q[162], q[206];
U(0, 0, pi/3) q[206];
cx q[162], q[206];
cx q[165], q[206];
U(0, 0, pi/3) q[206];
cx q[165], q[206];
cx q[167], q[206];
U(0, 0, pi/3) q[206];
cx q[167], q[206];
cx q[174], q[206];
U(0, 0, pi/3) q[206];
cx q[174], q[206];
cx q[176], q[206];
U(0, 0, pi/3) q[206];
cx q[176], q[206];
cx q[178], q[206];
U(0, 0, pi/3) q[206];
cx q[178], q[206];
cx q[184], q[206];
U(0, 0, pi/3) q[206];
cx q[184], q[206];
cx q[185], q[206];
U(0, 0, pi/3) q[206];
cx q[185], q[206];
cx q[186], q[206];
U(0, 0, pi/3) q[206];
cx q[186], q[206];
cx q[187], q[206];
U(0, 0, pi/3) q[206];
cx q[187], q[206];
cx q[188], q[206];
U(0, 0, pi/3) q[206];
cx q[188], q[206];
cx q[189], q[206];
U(0, 0, pi/3) q[206];
cx q[189], q[206];
cx q[190], q[206];
U(0, 0, pi/3) q[206];
cx q[190], q[206];
cx q[192], q[206];
U(0, 0, pi/3) q[206];
cx q[192], q[206];
cx q[193], q[206];
U(0, 0, pi/3) q[206];
cx q[193], q[206];
cx q[197], q[206];
U(0, 0, pi/3) q[206];
cx q[197], q[206];
cx q[198], q[206];
U(0, 0, pi/3) q[206];
cx q[198], q[206];
cx q[201], q[206];
U(0, 0, pi/3) q[206];
cx q[201], q[206];
cx q[204], q[206];
U(0, 0, pi/3) q[206];
cx q[204], q[206];
cx q[205], q[206];
U(0, 0, pi/3) q[206];
cx q[205], q[206];
cx q[7], q[207];
U(0, 0, pi/3) q[207];
cx q[7], q[207];
cx q[8], q[207];
U(0, 0, pi/3) q[207];
cx q[8], q[207];
cx q[10], q[207];
U(0, 0, pi/3) q[207];
cx q[10], q[207];
cx q[12], q[207];
U(0, 0, pi/3) q[207];
cx q[12], q[207];
cx q[15], q[207];
U(0, 0, pi/3) q[207];
cx q[15], q[207];
cx q[16], q[207];
U(0, 0, pi/3) q[207];
cx q[16], q[207];
cx q[18], q[207];
U(0, 0, pi/3) q[207];
cx q[18], q[207];
cx q[19], q[207];
U(0, 0, pi/3) q[207];
cx q[19], q[207];
cx q[20], q[207];
U(0, 0, pi/3) q[207];
cx q[20], q[207];
cx q[23], q[207];
U(0, 0, pi/3) q[207];
cx q[23], q[207];
cx q[26], q[207];
U(0, 0, pi/3) q[207];
cx q[26], q[207];
cx q[28], q[207];
U(0, 0, pi/3) q[207];
cx q[28], q[207];
cx q[30], q[207];
U(0, 0, pi/3) q[207];
cx q[30], q[207];
cx q[39], q[207];
U(0, 0, pi/3) q[207];
cx q[39], q[207];
cx q[40], q[207];
U(0, 0, pi/3) q[207];
cx q[40], q[207];
cx q[41], q[207];
U(0, 0, pi/3) q[207];
cx q[41], q[207];
cx q[42], q[207];
U(0, 0, pi/3) q[207];
cx q[42], q[207];
cx q[43], q[207];
U(0, 0, pi/3) q[207];
cx q[43], q[207];
cx q[47], q[207];
U(0, 0, pi/3) q[207];
cx q[47], q[207];
cx q[50], q[207];
U(0, 0, pi/3) q[207];
cx q[50], q[207];
cx q[51], q[207];
U(0, 0, pi/3) q[207];
cx q[51], q[207];
cx q[53], q[207];
U(0, 0, pi/3) q[207];
cx q[53], q[207];
cx q[54], q[207];
U(0, 0, pi/3) q[207];
cx q[54], q[207];
cx q[56], q[207];
U(0, 0, pi/3) q[207];
cx q[56], q[207];
cx q[57], q[207];
U(0, 0, pi/3) q[207];
cx q[57], q[207];
cx q[59], q[207];
U(0, 0, pi/3) q[207];
cx q[59], q[207];
cx q[63], q[207];
U(0, 0, pi/3) q[207];
cx q[63], q[207];
cx q[66], q[207];
U(0, 0, pi/3) q[207];
cx q[66], q[207];
cx q[69], q[207];
U(0, 0, pi/3) q[207];
cx q[69], q[207];
cx q[71], q[207];
U(0, 0, pi/3) q[207];
cx q[71], q[207];
cx q[72], q[207];
U(0, 0, pi/3) q[207];
cx q[72], q[207];
cx q[73], q[207];
U(0, 0, pi/3) q[207];
cx q[73], q[207];
cx q[75], q[207];
U(0, 0, pi/3) q[207];
cx q[75], q[207];
cx q[77], q[207];
U(0, 0, pi/3) q[207];
cx q[77], q[207];
cx q[82], q[207];
U(0, 0, pi/3) q[207];
cx q[82], q[207];
cx q[84], q[207];
U(0, 0, pi/3) q[207];
cx q[84], q[207];
cx q[87], q[207];
U(0, 0, pi/3) q[207];
cx q[87], q[207];
cx q[89], q[207];
U(0, 0, pi/3) q[207];
cx q[89], q[207];
cx q[91], q[207];
U(0, 0, pi/3) q[207];
cx q[91], q[207];
cx q[95], q[207];
U(0, 0, pi/3) q[207];
cx q[95], q[207];
cx q[97], q[207];
U(0, 0, pi/3) q[207];
cx q[97], q[207];
cx q[102], q[207];
U(0, 0, pi/3) q[207];
cx q[102], q[207];
cx q[104], q[207];
U(0, 0, pi/3) q[207];
cx q[104], q[207];
cx q[105], q[207];
U(0, 0, pi/3) q[207];
cx q[105], q[207];
cx q[107], q[207];
U(0, 0, pi/3) q[207];
cx q[107], q[207];
cx q[108], q[207];
U(0, 0, pi/3) q[207];
cx q[108], q[207];
cx q[109], q[207];
U(0, 0, pi/3) q[207];
cx q[109], q[207];
cx q[110], q[207];
U(0, 0, pi/3) q[207];
cx q[110], q[207];
cx q[113], q[207];
U(0, 0, pi/3) q[207];
cx q[113], q[207];
cx q[116], q[207];
U(0, 0, pi/3) q[207];
cx q[116], q[207];
cx q[117], q[207];
U(0, 0, pi/3) q[207];
cx q[117], q[207];
cx q[118], q[207];
U(0, 0, pi/3) q[207];
cx q[118], q[207];
cx q[123], q[207];
U(0, 0, pi/3) q[207];
cx q[123], q[207];
cx q[126], q[207];
U(0, 0, pi/3) q[207];
cx q[126], q[207];
cx q[128], q[207];
U(0, 0, pi/3) q[207];
cx q[128], q[207];
cx q[136], q[207];
U(0, 0, pi/3) q[207];
cx q[136], q[207];
cx q[137], q[207];
U(0, 0, pi/3) q[207];
cx q[137], q[207];
cx q[138], q[207];
U(0, 0, pi/3) q[207];
cx q[138], q[207];
cx q[140], q[207];
U(0, 0, pi/3) q[207];
cx q[140], q[207];
cx q[141], q[207];
U(0, 0, pi/3) q[207];
cx q[141], q[207];
cx q[142], q[207];
U(0, 0, pi/3) q[207];
cx q[142], q[207];
cx q[150], q[207];
U(0, 0, pi/3) q[207];
cx q[150], q[207];
cx q[151], q[207];
U(0, 0, pi/3) q[207];
cx q[151], q[207];
cx q[152], q[207];
U(0, 0, pi/3) q[207];
cx q[152], q[207];
cx q[153], q[207];
U(0, 0, pi/3) q[207];
cx q[153], q[207];
cx q[154], q[207];
U(0, 0, pi/3) q[207];
cx q[154], q[207];
cx q[155], q[207];
U(0, 0, pi/3) q[207];
cx q[155], q[207];
cx q[159], q[207];
U(0, 0, pi/3) q[207];
cx q[159], q[207];
cx q[161], q[207];
U(0, 0, pi/3) q[207];
cx q[161], q[207];
cx q[163], q[207];
U(0, 0, pi/3) q[207];
cx q[163], q[207];
cx q[168], q[207];
U(0, 0, pi/3) q[207];
cx q[168], q[207];
cx q[169], q[207];
U(0, 0, pi/3) q[207];
cx q[169], q[207];
cx q[171], q[207];
U(0, 0, pi/3) q[207];
cx q[171], q[207];
cx q[172], q[207];
U(0, 0, pi/3) q[207];
cx q[172], q[207];
cx q[174], q[207];
U(0, 0, pi/3) q[207];
cx q[174], q[207];
cx q[183], q[207];
U(0, 0, pi/3) q[207];
cx q[183], q[207];
cx q[187], q[207];
U(0, 0, pi/3) q[207];
cx q[187], q[207];
cx q[188], q[207];
U(0, 0, pi/3) q[207];
cx q[188], q[207];
cx q[193], q[207];
U(0, 0, pi/3) q[207];
cx q[193], q[207];
cx q[195], q[207];
U(0, 0, pi/3) q[207];
cx q[195], q[207];
cx q[197], q[207];
U(0, 0, pi/3) q[207];
cx q[197], q[207];
cx q[198], q[207];
U(0, 0, pi/3) q[207];
cx q[198], q[207];
cx q[199], q[207];
U(0, 0, pi/3) q[207];
cx q[199], q[207];
cx q[201], q[207];
U(0, 0, pi/3) q[207];
cx q[201], q[207];
cx q[202], q[207];
U(0, 0, pi/3) q[207];
cx q[202], q[207];
cx q[204], q[207];
U(0, 0, pi/3) q[207];
cx q[204], q[207];
cx q[2], q[208];
U(0, 0, pi/3) q[208];
cx q[2], q[208];
cx q[3], q[208];
U(0, 0, pi/3) q[208];
cx q[3], q[208];
cx q[5], q[208];
U(0, 0, pi/3) q[208];
cx q[5], q[208];
cx q[6], q[208];
U(0, 0, pi/3) q[208];
cx q[6], q[208];
cx q[11], q[208];
U(0, 0, pi/3) q[208];
cx q[11], q[208];
cx q[14], q[208];
U(0, 0, pi/3) q[208];
cx q[14], q[208];
cx q[17], q[208];
U(0, 0, pi/3) q[208];
cx q[17], q[208];
cx q[18], q[208];
U(0, 0, pi/3) q[208];
cx q[18], q[208];
cx q[22], q[208];
U(0, 0, pi/3) q[208];
cx q[22], q[208];
cx q[24], q[208];
U(0, 0, pi/3) q[208];
cx q[24], q[208];
cx q[25], q[208];
U(0, 0, pi/3) q[208];
cx q[25], q[208];
cx q[26], q[208];
U(0, 0, pi/3) q[208];
cx q[26], q[208];
cx q[27], q[208];
U(0, 0, pi/3) q[208];
cx q[27], q[208];
cx q[35], q[208];
U(0, 0, pi/3) q[208];
cx q[35], q[208];
cx q[36], q[208];
U(0, 0, pi/3) q[208];
cx q[36], q[208];
cx q[38], q[208];
U(0, 0, pi/3) q[208];
cx q[38], q[208];
cx q[39], q[208];
U(0, 0, pi/3) q[208];
cx q[39], q[208];
cx q[40], q[208];
U(0, 0, pi/3) q[208];
cx q[40], q[208];
cx q[41], q[208];
U(0, 0, pi/3) q[208];
cx q[41], q[208];
cx q[43], q[208];
U(0, 0, pi/3) q[208];
cx q[43], q[208];
cx q[45], q[208];
U(0, 0, pi/3) q[208];
cx q[45], q[208];
cx q[47], q[208];
U(0, 0, pi/3) q[208];
cx q[47], q[208];
cx q[49], q[208];
U(0, 0, pi/3) q[208];
cx q[49], q[208];
cx q[51], q[208];
U(0, 0, pi/3) q[208];
cx q[51], q[208];
cx q[52], q[208];
U(0, 0, pi/3) q[208];
cx q[52], q[208];
cx q[53], q[208];
U(0, 0, pi/3) q[208];
cx q[53], q[208];
cx q[55], q[208];
U(0, 0, pi/3) q[208];
cx q[55], q[208];
cx q[56], q[208];
U(0, 0, pi/3) q[208];
cx q[56], q[208];
cx q[58], q[208];
U(0, 0, pi/3) q[208];
cx q[58], q[208];
cx q[60], q[208];
U(0, 0, pi/3) q[208];
cx q[60], q[208];
cx q[62], q[208];
U(0, 0, pi/3) q[208];
cx q[62], q[208];
cx q[63], q[208];
U(0, 0, pi/3) q[208];
cx q[63], q[208];
cx q[64], q[208];
U(0, 0, pi/3) q[208];
cx q[64], q[208];
cx q[66], q[208];
U(0, 0, pi/3) q[208];
cx q[66], q[208];
cx q[68], q[208];
U(0, 0, pi/3) q[208];
cx q[68], q[208];
cx q[69], q[208];
U(0, 0, pi/3) q[208];
cx q[69], q[208];
cx q[71], q[208];
U(0, 0, pi/3) q[208];
cx q[71], q[208];
cx q[73], q[208];
U(0, 0, pi/3) q[208];
cx q[73], q[208];
cx q[75], q[208];
U(0, 0, pi/3) q[208];
cx q[75], q[208];
cx q[81], q[208];
U(0, 0, pi/3) q[208];
cx q[81], q[208];
cx q[82], q[208];
U(0, 0, pi/3) q[208];
cx q[82], q[208];
cx q[85], q[208];
U(0, 0, pi/3) q[208];
cx q[85], q[208];
cx q[90], q[208];
U(0, 0, pi/3) q[208];
cx q[90], q[208];
cx q[91], q[208];
U(0, 0, pi/3) q[208];
cx q[91], q[208];
cx q[93], q[208];
U(0, 0, pi/3) q[208];
cx q[93], q[208];
cx q[95], q[208];
U(0, 0, pi/3) q[208];
cx q[95], q[208];
cx q[98], q[208];
U(0, 0, pi/3) q[208];
cx q[98], q[208];
cx q[99], q[208];
U(0, 0, pi/3) q[208];
cx q[99], q[208];
cx q[100], q[208];
U(0, 0, pi/3) q[208];
cx q[100], q[208];
cx q[102], q[208];
U(0, 0, pi/3) q[208];
cx q[102], q[208];
cx q[103], q[208];
U(0, 0, pi/3) q[208];
cx q[103], q[208];
cx q[104], q[208];
U(0, 0, pi/3) q[208];
cx q[104], q[208];
cx q[105], q[208];
U(0, 0, pi/3) q[208];
cx q[105], q[208];
cx q[107], q[208];
U(0, 0, pi/3) q[208];
cx q[107], q[208];
cx q[108], q[208];
U(0, 0, pi/3) q[208];
cx q[108], q[208];
cx q[109], q[208];
U(0, 0, pi/3) q[208];
cx q[109], q[208];
cx q[110], q[208];
U(0, 0, pi/3) q[208];
cx q[110], q[208];
cx q[111], q[208];
U(0, 0, pi/3) q[208];
cx q[111], q[208];
cx q[113], q[208];
U(0, 0, pi/3) q[208];
cx q[113], q[208];
cx q[114], q[208];
U(0, 0, pi/3) q[208];
cx q[114], q[208];
cx q[115], q[208];
U(0, 0, pi/3) q[208];
cx q[115], q[208];
cx q[117], q[208];
U(0, 0, pi/3) q[208];
cx q[117], q[208];
cx q[118], q[208];
U(0, 0, pi/3) q[208];
cx q[118], q[208];
cx q[119], q[208];
U(0, 0, pi/3) q[208];
cx q[119], q[208];
cx q[120], q[208];
U(0, 0, pi/3) q[208];
cx q[120], q[208];
cx q[121], q[208];
U(0, 0, pi/3) q[208];
cx q[121], q[208];
cx q[122], q[208];
U(0, 0, pi/3) q[208];
cx q[122], q[208];
cx q[123], q[208];
U(0, 0, pi/3) q[208];
cx q[123], q[208];
cx q[124], q[208];
U(0, 0, pi/3) q[208];
cx q[124], q[208];
cx q[127], q[208];
U(0, 0, pi/3) q[208];
cx q[127], q[208];
cx q[129], q[208];
U(0, 0, pi/3) q[208];
cx q[129], q[208];
cx q[132], q[208];
U(0, 0, pi/3) q[208];
cx q[132], q[208];
cx q[135], q[208];
U(0, 0, pi/3) q[208];
cx q[135], q[208];
cx q[136], q[208];
U(0, 0, pi/3) q[208];
cx q[136], q[208];
cx q[139], q[208];
U(0, 0, pi/3) q[208];
cx q[139], q[208];
cx q[140], q[208];
U(0, 0, pi/3) q[208];
cx q[140], q[208];
cx q[141], q[208];
U(0, 0, pi/3) q[208];
cx q[141], q[208];
cx q[142], q[208];
U(0, 0, pi/3) q[208];
cx q[142], q[208];
cx q[144], q[208];
U(0, 0, pi/3) q[208];
cx q[144], q[208];
cx q[145], q[208];
U(0, 0, pi/3) q[208];
cx q[145], q[208];
cx q[147], q[208];
U(0, 0, pi/3) q[208];
cx q[147], q[208];
cx q[148], q[208];
U(0, 0, pi/3) q[208];
cx q[148], q[208];
cx q[150], q[208];
U(0, 0, pi/3) q[208];
cx q[150], q[208];
cx q[151], q[208];
U(0, 0, pi/3) q[208];
cx q[151], q[208];
cx q[155], q[208];
U(0, 0, pi/3) q[208];
cx q[155], q[208];
cx q[159], q[208];
U(0, 0, pi/3) q[208];
cx q[159], q[208];
cx q[161], q[208];
U(0, 0, pi/3) q[208];
cx q[161], q[208];
cx q[163], q[208];
U(0, 0, pi/3) q[208];
cx q[163], q[208];
cx q[164], q[208];
U(0, 0, pi/3) q[208];
cx q[164], q[208];
cx q[165], q[208];
U(0, 0, pi/3) q[208];
cx q[165], q[208];
cx q[166], q[208];
U(0, 0, pi/3) q[208];
cx q[166], q[208];
cx q[167], q[208];
U(0, 0, pi/3) q[208];
cx q[167], q[208];
cx q[168], q[208];
U(0, 0, pi/3) q[208];
cx q[168], q[208];
cx q[170], q[208];
U(0, 0, pi/3) q[208];
cx q[170], q[208];
cx q[172], q[208];
U(0, 0, pi/3) q[208];
cx q[172], q[208];
cx q[174], q[208];
U(0, 0, pi/3) q[208];
cx q[174], q[208];
cx q[177], q[208];
U(0, 0, pi/3) q[208];
cx q[177], q[208];
cx q[178], q[208];
U(0, 0, pi/3) q[208];
cx q[178], q[208];
cx q[181], q[208];
U(0, 0, pi/3) q[208];
cx q[181], q[208];
cx q[183], q[208];
U(0, 0, pi/3) q[208];
cx q[183], q[208];
cx q[186], q[208];
U(0, 0, pi/3) q[208];
cx q[186], q[208];
cx q[187], q[208];
U(0, 0, pi/3) q[208];
cx q[187], q[208];
cx q[188], q[208];
U(0, 0, pi/3) q[208];
cx q[188], q[208];
cx q[189], q[208];
U(0, 0, pi/3) q[208];
cx q[189], q[208];
cx q[190], q[208];
U(0, 0, pi/3) q[208];
cx q[190], q[208];
cx q[191], q[208];
U(0, 0, pi/3) q[208];
cx q[191], q[208];
cx q[194], q[208];
U(0, 0, pi/3) q[208];
cx q[194], q[208];
cx q[197], q[208];
U(0, 0, pi/3) q[208];
cx q[197], q[208];
cx q[199], q[208];
U(0, 0, pi/3) q[208];
cx q[199], q[208];
cx q[200], q[208];
U(0, 0, pi/3) q[208];
cx q[200], q[208];
cx q[201], q[208];
U(0, 0, pi/3) q[208];
cx q[201], q[208];
cx q[205], q[208];
U(0, 0, pi/3) q[208];
cx q[205], q[208];
cx q[206], q[208];
U(0, 0, pi/3) q[208];
cx q[206], q[208];
cx q[1], q[209];
U(0, 0, pi/3) q[209];
cx q[1], q[209];
cx q[7], q[209];
U(0, 0, pi/3) q[209];
cx q[7], q[209];
cx q[11], q[209];
U(0, 0, pi/3) q[209];
cx q[11], q[209];
cx q[12], q[209];
U(0, 0, pi/3) q[209];
cx q[12], q[209];
cx q[13], q[209];
U(0, 0, pi/3) q[209];
cx q[13], q[209];
cx q[15], q[209];
U(0, 0, pi/3) q[209];
cx q[15], q[209];
cx q[16], q[209];
U(0, 0, pi/3) q[209];
cx q[16], q[209];
cx q[17], q[209];
U(0, 0, pi/3) q[209];
cx q[17], q[209];
cx q[19], q[209];
U(0, 0, pi/3) q[209];
cx q[19], q[209];
cx q[24], q[209];
U(0, 0, pi/3) q[209];
cx q[24], q[209];
cx q[28], q[209];
U(0, 0, pi/3) q[209];
cx q[28], q[209];
cx q[29], q[209];
U(0, 0, pi/3) q[209];
cx q[29], q[209];
cx q[31], q[209];
U(0, 0, pi/3) q[209];
cx q[31], q[209];
cx q[32], q[209];
U(0, 0, pi/3) q[209];
cx q[32], q[209];
cx q[33], q[209];
U(0, 0, pi/3) q[209];
cx q[33], q[209];
cx q[35], q[209];
U(0, 0, pi/3) q[209];
cx q[35], q[209];
cx q[37], q[209];
U(0, 0, pi/3) q[209];
cx q[37], q[209];
cx q[39], q[209];
U(0, 0, pi/3) q[209];
cx q[39], q[209];
cx q[40], q[209];
U(0, 0, pi/3) q[209];
cx q[40], q[209];
cx q[45], q[209];
U(0, 0, pi/3) q[209];
cx q[45], q[209];
cx q[46], q[209];
U(0, 0, pi/3) q[209];
cx q[46], q[209];
cx q[47], q[209];
U(0, 0, pi/3) q[209];
cx q[47], q[209];
cx q[48], q[209];
U(0, 0, pi/3) q[209];
cx q[48], q[209];
cx q[49], q[209];
U(0, 0, pi/3) q[209];
cx q[49], q[209];
cx q[51], q[209];
U(0, 0, pi/3) q[209];
cx q[51], q[209];
cx q[52], q[209];
U(0, 0, pi/3) q[209];
cx q[52], q[209];
cx q[56], q[209];
U(0, 0, pi/3) q[209];
cx q[56], q[209];
cx q[59], q[209];
U(0, 0, pi/3) q[209];
cx q[59], q[209];
cx q[63], q[209];
U(0, 0, pi/3) q[209];
cx q[63], q[209];
cx q[64], q[209];
U(0, 0, pi/3) q[209];
cx q[64], q[209];
cx q[65], q[209];
U(0, 0, pi/3) q[209];
cx q[65], q[209];
cx q[68], q[209];
U(0, 0, pi/3) q[209];
cx q[68], q[209];
cx q[69], q[209];
U(0, 0, pi/3) q[209];
cx q[69], q[209];
cx q[70], q[209];
U(0, 0, pi/3) q[209];
cx q[70], q[209];
cx q[71], q[209];
U(0, 0, pi/3) q[209];
cx q[71], q[209];
cx q[74], q[209];
U(0, 0, pi/3) q[209];
cx q[74], q[209];
cx q[75], q[209];
U(0, 0, pi/3) q[209];
cx q[75], q[209];
cx q[76], q[209];
U(0, 0, pi/3) q[209];
cx q[76], q[209];
cx q[77], q[209];
U(0, 0, pi/3) q[209];
cx q[77], q[209];
cx q[78], q[209];
U(0, 0, pi/3) q[209];
cx q[78], q[209];
cx q[79], q[209];
U(0, 0, pi/3) q[209];
cx q[79], q[209];
cx q[81], q[209];
U(0, 0, pi/3) q[209];
cx q[81], q[209];
cx q[82], q[209];
U(0, 0, pi/3) q[209];
cx q[82], q[209];
cx q[83], q[209];
U(0, 0, pi/3) q[209];
cx q[83], q[209];
cx q[84], q[209];
U(0, 0, pi/3) q[209];
cx q[84], q[209];
cx q[85], q[209];
U(0, 0, pi/3) q[209];
cx q[85], q[209];
cx q[86], q[209];
U(0, 0, pi/3) q[209];
cx q[86], q[209];
cx q[87], q[209];
U(0, 0, pi/3) q[209];
cx q[87], q[209];
cx q[89], q[209];
U(0, 0, pi/3) q[209];
cx q[89], q[209];
cx q[90], q[209];
U(0, 0, pi/3) q[209];
cx q[90], q[209];
cx q[91], q[209];
U(0, 0, pi/3) q[209];
cx q[91], q[209];
cx q[95], q[209];
U(0, 0, pi/3) q[209];
cx q[95], q[209];
cx q[97], q[209];
U(0, 0, pi/3) q[209];
cx q[97], q[209];
cx q[98], q[209];
U(0, 0, pi/3) q[209];
cx q[98], q[209];
cx q[100], q[209];
U(0, 0, pi/3) q[209];
cx q[100], q[209];
cx q[101], q[209];
U(0, 0, pi/3) q[209];
cx q[101], q[209];
cx q[104], q[209];
U(0, 0, pi/3) q[209];
cx q[104], q[209];
cx q[105], q[209];
U(0, 0, pi/3) q[209];
cx q[105], q[209];
cx q[111], q[209];
U(0, 0, pi/3) q[209];
cx q[111], q[209];
cx q[112], q[209];
U(0, 0, pi/3) q[209];
cx q[112], q[209];
cx q[114], q[209];
U(0, 0, pi/3) q[209];
cx q[114], q[209];
cx q[115], q[209];
U(0, 0, pi/3) q[209];
cx q[115], q[209];
cx q[116], q[209];
U(0, 0, pi/3) q[209];
cx q[116], q[209];
cx q[117], q[209];
U(0, 0, pi/3) q[209];
cx q[117], q[209];
cx q[118], q[209];
U(0, 0, pi/3) q[209];
cx q[118], q[209];
cx q[119], q[209];
U(0, 0, pi/3) q[209];
cx q[119], q[209];
cx q[120], q[209];
U(0, 0, pi/3) q[209];
cx q[120], q[209];
cx q[121], q[209];
U(0, 0, pi/3) q[209];
cx q[121], q[209];
cx q[124], q[209];
U(0, 0, pi/3) q[209];
cx q[124], q[209];
cx q[125], q[209];
U(0, 0, pi/3) q[209];
cx q[125], q[209];
cx q[127], q[209];
U(0, 0, pi/3) q[209];
cx q[127], q[209];
cx q[129], q[209];
U(0, 0, pi/3) q[209];
cx q[129], q[209];
cx q[131], q[209];
U(0, 0, pi/3) q[209];
cx q[131], q[209];
cx q[134], q[209];
U(0, 0, pi/3) q[209];
cx q[134], q[209];
cx q[135], q[209];
U(0, 0, pi/3) q[209];
cx q[135], q[209];
cx q[136], q[209];
U(0, 0, pi/3) q[209];
cx q[136], q[209];
cx q[137], q[209];
U(0, 0, pi/3) q[209];
cx q[137], q[209];
cx q[138], q[209];
U(0, 0, pi/3) q[209];
cx q[138], q[209];
cx q[139], q[209];
U(0, 0, pi/3) q[209];
cx q[139], q[209];
cx q[140], q[209];
U(0, 0, pi/3) q[209];
cx q[140], q[209];
cx q[141], q[209];
U(0, 0, pi/3) q[209];
cx q[141], q[209];
cx q[143], q[209];
U(0, 0, pi/3) q[209];
cx q[143], q[209];
cx q[145], q[209];
U(0, 0, pi/3) q[209];
cx q[145], q[209];
cx q[146], q[209];
U(0, 0, pi/3) q[209];
cx q[146], q[209];
cx q[147], q[209];
U(0, 0, pi/3) q[209];
cx q[147], q[209];
cx q[148], q[209];
U(0, 0, pi/3) q[209];
cx q[148], q[209];
cx q[150], q[209];
U(0, 0, pi/3) q[209];
cx q[150], q[209];
cx q[153], q[209];
U(0, 0, pi/3) q[209];
cx q[153], q[209];
cx q[155], q[209];
U(0, 0, pi/3) q[209];
cx q[155], q[209];
cx q[156], q[209];
U(0, 0, pi/3) q[209];
cx q[156], q[209];
cx q[157], q[209];
U(0, 0, pi/3) q[209];
cx q[157], q[209];
cx q[158], q[209];
U(0, 0, pi/3) q[209];
cx q[158], q[209];
cx q[159], q[209];
U(0, 0, pi/3) q[209];
cx q[159], q[209];
cx q[162], q[209];
U(0, 0, pi/3) q[209];
cx q[162], q[209];
cx q[167], q[209];
U(0, 0, pi/3) q[209];
cx q[167], q[209];
cx q[179], q[209];
U(0, 0, pi/3) q[209];
cx q[179], q[209];
cx q[180], q[209];
U(0, 0, pi/3) q[209];
cx q[180], q[209];
cx q[182], q[209];
U(0, 0, pi/3) q[209];
cx q[182], q[209];
cx q[183], q[209];
U(0, 0, pi/3) q[209];
cx q[183], q[209];
cx q[184], q[209];
U(0, 0, pi/3) q[209];
cx q[184], q[209];
cx q[187], q[209];
U(0, 0, pi/3) q[209];
cx q[187], q[209];
cx q[192], q[209];
U(0, 0, pi/3) q[209];
cx q[192], q[209];
cx q[193], q[209];
U(0, 0, pi/3) q[209];
cx q[193], q[209];
cx q[197], q[209];
U(0, 0, pi/3) q[209];
cx q[197], q[209];
cx q[202], q[209];
U(0, 0, pi/3) q[209];
cx q[202], q[209];
cx q[205], q[209];
U(0, 0, pi/3) q[209];
cx q[205], q[209];
cx q[206], q[209];
U(0, 0, pi/3) q[209];
cx q[206], q[209];
cx q[207], q[209];
U(0, 0, pi/3) q[209];
cx q[207], q[209];
cx q[208], q[209];
U(0, 0, pi/3) q[209];
cx q[208], q[209];
cx q[0], q[210];
U(0, 0, pi/3) q[210];
cx q[0], q[210];
cx q[1], q[210];
U(0, 0, pi/3) q[210];
cx q[1], q[210];
cx q[3], q[210];
U(0, 0, pi/3) q[210];
cx q[3], q[210];
cx q[6], q[210];
U(0, 0, pi/3) q[210];
cx q[6], q[210];
cx q[8], q[210];
U(0, 0, pi/3) q[210];
cx q[8], q[210];
cx q[9], q[210];
U(0, 0, pi/3) q[210];
cx q[9], q[210];
cx q[10], q[210];
U(0, 0, pi/3) q[210];
cx q[10], q[210];
cx q[13], q[210];
U(0, 0, pi/3) q[210];
cx q[13], q[210];
cx q[14], q[210];
U(0, 0, pi/3) q[210];
cx q[14], q[210];
cx q[16], q[210];
U(0, 0, pi/3) q[210];
cx q[16], q[210];
cx q[17], q[210];
U(0, 0, pi/3) q[210];
cx q[17], q[210];
cx q[18], q[210];
U(0, 0, pi/3) q[210];
cx q[18], q[210];
cx q[20], q[210];
U(0, 0, pi/3) q[210];
cx q[20], q[210];
cx q[21], q[210];
U(0, 0, pi/3) q[210];
cx q[21], q[210];
cx q[22], q[210];
U(0, 0, pi/3) q[210];
cx q[22], q[210];
cx q[23], q[210];
U(0, 0, pi/3) q[210];
cx q[23], q[210];
cx q[27], q[210];
U(0, 0, pi/3) q[210];
cx q[27], q[210];
cx q[29], q[210];
U(0, 0, pi/3) q[210];
cx q[29], q[210];
cx q[34], q[210];
U(0, 0, pi/3) q[210];
cx q[34], q[210];
cx q[36], q[210];
U(0, 0, pi/3) q[210];
cx q[36], q[210];
cx q[37], q[210];
U(0, 0, pi/3) q[210];
cx q[37], q[210];
cx q[39], q[210];
U(0, 0, pi/3) q[210];
cx q[39], q[210];
cx q[43], q[210];
U(0, 0, pi/3) q[210];
cx q[43], q[210];
cx q[44], q[210];
U(0, 0, pi/3) q[210];
cx q[44], q[210];
cx q[46], q[210];
U(0, 0, pi/3) q[210];
cx q[46], q[210];
cx q[49], q[210];
U(0, 0, pi/3) q[210];
cx q[49], q[210];
cx q[51], q[210];
U(0, 0, pi/3) q[210];
cx q[51], q[210];
cx q[52], q[210];
U(0, 0, pi/3) q[210];
cx q[52], q[210];
cx q[57], q[210];
U(0, 0, pi/3) q[210];
cx q[57], q[210];
cx q[58], q[210];
U(0, 0, pi/3) q[210];
cx q[58], q[210];
cx q[61], q[210];
U(0, 0, pi/3) q[210];
cx q[61], q[210];
cx q[62], q[210];
U(0, 0, pi/3) q[210];
cx q[62], q[210];
cx q[63], q[210];
U(0, 0, pi/3) q[210];
cx q[63], q[210];
cx q[64], q[210];
U(0, 0, pi/3) q[210];
cx q[64], q[210];
cx q[66], q[210];
U(0, 0, pi/3) q[210];
cx q[66], q[210];
cx q[68], q[210];
U(0, 0, pi/3) q[210];
cx q[68], q[210];
cx q[70], q[210];
U(0, 0, pi/3) q[210];
cx q[70], q[210];
cx q[72], q[210];
U(0, 0, pi/3) q[210];
cx q[72], q[210];
cx q[73], q[210];
U(0, 0, pi/3) q[210];
cx q[73], q[210];
cx q[78], q[210];
U(0, 0, pi/3) q[210];
cx q[78], q[210];
cx q[80], q[210];
U(0, 0, pi/3) q[210];
cx q[80], q[210];
cx q[81], q[210];
U(0, 0, pi/3) q[210];
cx q[81], q[210];
cx q[82], q[210];
U(0, 0, pi/3) q[210];
cx q[82], q[210];
cx q[84], q[210];
U(0, 0, pi/3) q[210];
cx q[84], q[210];
cx q[85], q[210];
U(0, 0, pi/3) q[210];
cx q[85], q[210];
cx q[86], q[210];
U(0, 0, pi/3) q[210];
cx q[86], q[210];
cx q[87], q[210];
U(0, 0, pi/3) q[210];
cx q[87], q[210];
cx q[89], q[210];
U(0, 0, pi/3) q[210];
cx q[89], q[210];
cx q[91], q[210];
U(0, 0, pi/3) q[210];
cx q[91], q[210];
cx q[92], q[210];
U(0, 0, pi/3) q[210];
cx q[92], q[210];
cx q[95], q[210];
U(0, 0, pi/3) q[210];
cx q[95], q[210];
cx q[96], q[210];
U(0, 0, pi/3) q[210];
cx q[96], q[210];
cx q[99], q[210];
U(0, 0, pi/3) q[210];
cx q[99], q[210];
cx q[100], q[210];
U(0, 0, pi/3) q[210];
cx q[100], q[210];
cx q[102], q[210];
U(0, 0, pi/3) q[210];
cx q[102], q[210];
cx q[104], q[210];
U(0, 0, pi/3) q[210];
cx q[104], q[210];
cx q[108], q[210];
U(0, 0, pi/3) q[210];
cx q[108], q[210];
cx q[109], q[210];
U(0, 0, pi/3) q[210];
cx q[109], q[210];
cx q[110], q[210];
U(0, 0, pi/3) q[210];
cx q[110], q[210];
cx q[111], q[210];
U(0, 0, pi/3) q[210];
cx q[111], q[210];
cx q[112], q[210];
U(0, 0, pi/3) q[210];
cx q[112], q[210];
cx q[114], q[210];
U(0, 0, pi/3) q[210];
cx q[114], q[210];
cx q[115], q[210];
U(0, 0, pi/3) q[210];
cx q[115], q[210];
cx q[116], q[210];
U(0, 0, pi/3) q[210];
cx q[116], q[210];
cx q[118], q[210];
U(0, 0, pi/3) q[210];
cx q[118], q[210];
cx q[120], q[210];
U(0, 0, pi/3) q[210];
cx q[120], q[210];
cx q[126], q[210];
U(0, 0, pi/3) q[210];
cx q[126], q[210];
cx q[128], q[210];
U(0, 0, pi/3) q[210];
cx q[128], q[210];
cx q[131], q[210];
U(0, 0, pi/3) q[210];
cx q[131], q[210];
cx q[132], q[210];
U(0, 0, pi/3) q[210];
cx q[132], q[210];
cx q[134], q[210];
U(0, 0, pi/3) q[210];
cx q[134], q[210];
cx q[135], q[210];
U(0, 0, pi/3) q[210];
cx q[135], q[210];
cx q[136], q[210];
U(0, 0, pi/3) q[210];
cx q[136], q[210];
cx q[138], q[210];
U(0, 0, pi/3) q[210];
cx q[138], q[210];
cx q[141], q[210];
U(0, 0, pi/3) q[210];
cx q[141], q[210];
cx q[145], q[210];
U(0, 0, pi/3) q[210];
cx q[145], q[210];
cx q[146], q[210];
U(0, 0, pi/3) q[210];
cx q[146], q[210];
cx q[148], q[210];
U(0, 0, pi/3) q[210];
cx q[148], q[210];
cx q[149], q[210];
U(0, 0, pi/3) q[210];
cx q[149], q[210];
cx q[151], q[210];
U(0, 0, pi/3) q[210];
cx q[151], q[210];
cx q[152], q[210];
U(0, 0, pi/3) q[210];
cx q[152], q[210];
cx q[155], q[210];
U(0, 0, pi/3) q[210];
cx q[155], q[210];
cx q[156], q[210];
U(0, 0, pi/3) q[210];
cx q[156], q[210];
cx q[158], q[210];
U(0, 0, pi/3) q[210];
cx q[158], q[210];
cx q[163], q[210];
U(0, 0, pi/3) q[210];
cx q[163], q[210];
cx q[164], q[210];
U(0, 0, pi/3) q[210];
cx q[164], q[210];
cx q[165], q[210];
U(0, 0, pi/3) q[210];
cx q[165], q[210];
cx q[166], q[210];
U(0, 0, pi/3) q[210];
cx q[166], q[210];
cx q[167], q[210];
U(0, 0, pi/3) q[210];
cx q[167], q[210];
cx q[170], q[210];
U(0, 0, pi/3) q[210];
cx q[170], q[210];
cx q[172], q[210];
U(0, 0, pi/3) q[210];
cx q[172], q[210];
cx q[183], q[210];
U(0, 0, pi/3) q[210];
cx q[183], q[210];
cx q[185], q[210];
U(0, 0, pi/3) q[210];
cx q[185], q[210];
cx q[187], q[210];
U(0, 0, pi/3) q[210];
cx q[187], q[210];
cx q[189], q[210];
U(0, 0, pi/3) q[210];
cx q[189], q[210];
cx q[194], q[210];
U(0, 0, pi/3) q[210];
cx q[194], q[210];
cx q[196], q[210];
U(0, 0, pi/3) q[210];
cx q[196], q[210];
cx q[197], q[210];
U(0, 0, pi/3) q[210];
cx q[197], q[210];
cx q[198], q[210];
U(0, 0, pi/3) q[210];
cx q[198], q[210];
cx q[200], q[210];
U(0, 0, pi/3) q[210];
cx q[200], q[210];
cx q[201], q[210];
U(0, 0, pi/3) q[210];
cx q[201], q[210];
cx q[202], q[210];
U(0, 0, pi/3) q[210];
cx q[202], q[210];
cx q[204], q[210];
U(0, 0, pi/3) q[210];
cx q[204], q[210];
cx q[205], q[210];
U(0, 0, pi/3) q[210];
cx q[205], q[210];
cx q[206], q[210];
U(0, 0, pi/3) q[210];
cx q[206], q[210];
cx q[207], q[210];
U(0, 0, pi/3) q[210];
cx q[207], q[210];
cx q[209], q[210];
U(0, 0, pi/3) q[210];
cx q[209], q[210];
cx q[1], q[211];
U(0, 0, pi/3) q[211];
cx q[1], q[211];
cx q[2], q[211];
U(0, 0, pi/3) q[211];
cx q[2], q[211];
cx q[7], q[211];
U(0, 0, pi/3) q[211];
cx q[7], q[211];
cx q[8], q[211];
U(0, 0, pi/3) q[211];
cx q[8], q[211];
cx q[11], q[211];
U(0, 0, pi/3) q[211];
cx q[11], q[211];
cx q[14], q[211];
U(0, 0, pi/3) q[211];
cx q[14], q[211];
cx q[15], q[211];
U(0, 0, pi/3) q[211];
cx q[15], q[211];
cx q[17], q[211];
U(0, 0, pi/3) q[211];
cx q[17], q[211];
cx q[20], q[211];
U(0, 0, pi/3) q[211];
cx q[20], q[211];
cx q[21], q[211];
U(0, 0, pi/3) q[211];
cx q[21], q[211];
cx q[22], q[211];
U(0, 0, pi/3) q[211];
cx q[22], q[211];
cx q[24], q[211];
U(0, 0, pi/3) q[211];
cx q[24], q[211];
cx q[26], q[211];
U(0, 0, pi/3) q[211];
cx q[26], q[211];
cx q[27], q[211];
U(0, 0, pi/3) q[211];
cx q[27], q[211];
cx q[29], q[211];
U(0, 0, pi/3) q[211];
cx q[29], q[211];
cx q[35], q[211];
U(0, 0, pi/3) q[211];
cx q[35], q[211];
cx q[36], q[211];
U(0, 0, pi/3) q[211];
cx q[36], q[211];
cx q[39], q[211];
U(0, 0, pi/3) q[211];
cx q[39], q[211];
cx q[45], q[211];
U(0, 0, pi/3) q[211];
cx q[45], q[211];
cx q[47], q[211];
U(0, 0, pi/3) q[211];
cx q[47], q[211];
cx q[49], q[211];
U(0, 0, pi/3) q[211];
cx q[49], q[211];
cx q[50], q[211];
U(0, 0, pi/3) q[211];
cx q[50], q[211];
cx q[53], q[211];
U(0, 0, pi/3) q[211];
cx q[53], q[211];
cx q[54], q[211];
U(0, 0, pi/3) q[211];
cx q[54], q[211];
cx q[55], q[211];
U(0, 0, pi/3) q[211];
cx q[55], q[211];
cx q[56], q[211];
U(0, 0, pi/3) q[211];
cx q[56], q[211];
cx q[57], q[211];
U(0, 0, pi/3) q[211];
cx q[57], q[211];
cx q[61], q[211];
U(0, 0, pi/3) q[211];
cx q[61], q[211];
cx q[62], q[211];
U(0, 0, pi/3) q[211];
cx q[62], q[211];
cx q[65], q[211];
U(0, 0, pi/3) q[211];
cx q[65], q[211];
cx q[66], q[211];
U(0, 0, pi/3) q[211];
cx q[66], q[211];
cx q[69], q[211];
U(0, 0, pi/3) q[211];
cx q[69], q[211];
cx q[71], q[211];
U(0, 0, pi/3) q[211];
cx q[71], q[211];
cx q[72], q[211];
U(0, 0, pi/3) q[211];
cx q[72], q[211];
cx q[73], q[211];
U(0, 0, pi/3) q[211];
cx q[73], q[211];
cx q[74], q[211];
U(0, 0, pi/3) q[211];
cx q[74], q[211];
cx q[75], q[211];
U(0, 0, pi/3) q[211];
cx q[75], q[211];
cx q[77], q[211];
U(0, 0, pi/3) q[211];
cx q[77], q[211];
cx q[78], q[211];
U(0, 0, pi/3) q[211];
cx q[78], q[211];
cx q[79], q[211];
U(0, 0, pi/3) q[211];
cx q[79], q[211];
cx q[80], q[211];
U(0, 0, pi/3) q[211];
cx q[80], q[211];
cx q[81], q[211];
U(0, 0, pi/3) q[211];
cx q[81], q[211];
cx q[83], q[211];
U(0, 0, pi/3) q[211];
cx q[83], q[211];
cx q[84], q[211];
U(0, 0, pi/3) q[211];
cx q[84], q[211];
cx q[85], q[211];
U(0, 0, pi/3) q[211];
cx q[85], q[211];
cx q[87], q[211];
U(0, 0, pi/3) q[211];
cx q[87], q[211];
cx q[88], q[211];
U(0, 0, pi/3) q[211];
cx q[88], q[211];
cx q[89], q[211];
U(0, 0, pi/3) q[211];
cx q[89], q[211];
cx q[90], q[211];
U(0, 0, pi/3) q[211];
cx q[90], q[211];
cx q[91], q[211];
U(0, 0, pi/3) q[211];
cx q[91], q[211];
cx q[94], q[211];
U(0, 0, pi/3) q[211];
cx q[94], q[211];
cx q[99], q[211];
U(0, 0, pi/3) q[211];
cx q[99], q[211];
cx q[100], q[211];
U(0, 0, pi/3) q[211];
cx q[100], q[211];
cx q[101], q[211];
U(0, 0, pi/3) q[211];
cx q[101], q[211];
cx q[104], q[211];
U(0, 0, pi/3) q[211];
cx q[104], q[211];
cx q[106], q[211];
U(0, 0, pi/3) q[211];
cx q[106], q[211];
cx q[107], q[211];
U(0, 0, pi/3) q[211];
cx q[107], q[211];
cx q[108], q[211];
U(0, 0, pi/3) q[211];
cx q[108], q[211];
cx q[111], q[211];
U(0, 0, pi/3) q[211];
cx q[111], q[211];
cx q[113], q[211];
U(0, 0, pi/3) q[211];
cx q[113], q[211];
cx q[114], q[211];
U(0, 0, pi/3) q[211];
cx q[114], q[211];
cx q[117], q[211];
U(0, 0, pi/3) q[211];
cx q[117], q[211];
cx q[118], q[211];
U(0, 0, pi/3) q[211];
cx q[118], q[211];
cx q[119], q[211];
U(0, 0, pi/3) q[211];
cx q[119], q[211];
cx q[120], q[211];
U(0, 0, pi/3) q[211];
cx q[120], q[211];
cx q[121], q[211];
U(0, 0, pi/3) q[211];
cx q[121], q[211];
cx q[125], q[211];
U(0, 0, pi/3) q[211];
cx q[125], q[211];
cx q[128], q[211];
U(0, 0, pi/3) q[211];
cx q[128], q[211];
cx q[129], q[211];
U(0, 0, pi/3) q[211];
cx q[129], q[211];
cx q[130], q[211];
U(0, 0, pi/3) q[211];
cx q[130], q[211];
cx q[134], q[211];
U(0, 0, pi/3) q[211];
cx q[134], q[211];
cx q[136], q[211];
U(0, 0, pi/3) q[211];
cx q[136], q[211];
cx q[137], q[211];
U(0, 0, pi/3) q[211];
cx q[137], q[211];
cx q[139], q[211];
U(0, 0, pi/3) q[211];
cx q[139], q[211];
cx q[145], q[211];
U(0, 0, pi/3) q[211];
cx q[145], q[211];
cx q[148], q[211];
U(0, 0, pi/3) q[211];
cx q[148], q[211];
cx q[149], q[211];
U(0, 0, pi/3) q[211];
cx q[149], q[211];
cx q[150], q[211];
U(0, 0, pi/3) q[211];
cx q[150], q[211];
cx q[151], q[211];
U(0, 0, pi/3) q[211];
cx q[151], q[211];
cx q[153], q[211];
U(0, 0, pi/3) q[211];
cx q[153], q[211];
cx q[155], q[211];
U(0, 0, pi/3) q[211];
cx q[155], q[211];
cx q[156], q[211];
U(0, 0, pi/3) q[211];
cx q[156], q[211];
cx q[162], q[211];
U(0, 0, pi/3) q[211];
cx q[162], q[211];
cx q[164], q[211];
U(0, 0, pi/3) q[211];
cx q[164], q[211];
cx q[165], q[211];
U(0, 0, pi/3) q[211];
cx q[165], q[211];
cx q[166], q[211];
U(0, 0, pi/3) q[211];
cx q[166], q[211];
cx q[169], q[211];
U(0, 0, pi/3) q[211];
cx q[169], q[211];
cx q[170], q[211];
U(0, 0, pi/3) q[211];
cx q[170], q[211];
cx q[172], q[211];
U(0, 0, pi/3) q[211];
cx q[172], q[211];
cx q[175], q[211];
U(0, 0, pi/3) q[211];
cx q[175], q[211];
cx q[176], q[211];
U(0, 0, pi/3) q[211];
cx q[176], q[211];
cx q[177], q[211];
U(0, 0, pi/3) q[211];
cx q[177], q[211];
cx q[178], q[211];
U(0, 0, pi/3) q[211];
cx q[178], q[211];
cx q[181], q[211];
U(0, 0, pi/3) q[211];
cx q[181], q[211];
cx q[184], q[211];
U(0, 0, pi/3) q[211];
cx q[184], q[211];
cx q[185], q[211];
U(0, 0, pi/3) q[211];
cx q[185], q[211];
cx q[186], q[211];
U(0, 0, pi/3) q[211];
cx q[186], q[211];
cx q[187], q[211];
U(0, 0, pi/3) q[211];
cx q[187], q[211];
cx q[189], q[211];
U(0, 0, pi/3) q[211];
cx q[189], q[211];
cx q[194], q[211];
U(0, 0, pi/3) q[211];
cx q[194], q[211];
cx q[197], q[211];
U(0, 0, pi/3) q[211];
cx q[197], q[211];
cx q[199], q[211];
U(0, 0, pi/3) q[211];
cx q[199], q[211];
cx q[202], q[211];
U(0, 0, pi/3) q[211];
cx q[202], q[211];
cx q[203], q[211];
U(0, 0, pi/3) q[211];
cx q[203], q[211];
cx q[206], q[211];
U(0, 0, pi/3) q[211];
cx q[206], q[211];
cx q[208], q[211];
U(0, 0, pi/3) q[211];
cx q[208], q[211];
cx q[209], q[211];
U(0, 0, pi/3) q[211];
cx q[209], q[211];
cx q[210], q[211];
U(0, 0, pi/3) q[211];
cx q[210], q[211];
cx q[0], q[212];
U(0, 0, pi/3) q[212];
cx q[0], q[212];
cx q[2], q[212];
U(0, 0, pi/3) q[212];
cx q[2], q[212];
cx q[3], q[212];
U(0, 0, pi/3) q[212];
cx q[3], q[212];
cx q[4], q[212];
U(0, 0, pi/3) q[212];
cx q[4], q[212];
cx q[5], q[212];
U(0, 0, pi/3) q[212];
cx q[5], q[212];
cx q[7], q[212];
U(0, 0, pi/3) q[212];
cx q[7], q[212];
cx q[9], q[212];
U(0, 0, pi/3) q[212];
cx q[9], q[212];
cx q[11], q[212];
U(0, 0, pi/3) q[212];
cx q[11], q[212];
cx q[12], q[212];
U(0, 0, pi/3) q[212];
cx q[12], q[212];
cx q[14], q[212];
U(0, 0, pi/3) q[212];
cx q[14], q[212];
cx q[15], q[212];
U(0, 0, pi/3) q[212];
cx q[15], q[212];
cx q[16], q[212];
U(0, 0, pi/3) q[212];
cx q[16], q[212];
cx q[19], q[212];
U(0, 0, pi/3) q[212];
cx q[19], q[212];
cx q[20], q[212];
U(0, 0, pi/3) q[212];
cx q[20], q[212];
cx q[22], q[212];
U(0, 0, pi/3) q[212];
cx q[22], q[212];
cx q[23], q[212];
U(0, 0, pi/3) q[212];
cx q[23], q[212];
cx q[24], q[212];
U(0, 0, pi/3) q[212];
cx q[24], q[212];
cx q[25], q[212];
U(0, 0, pi/3) q[212];
cx q[25], q[212];
cx q[26], q[212];
U(0, 0, pi/3) q[212];
cx q[26], q[212];
cx q[30], q[212];
U(0, 0, pi/3) q[212];
cx q[30], q[212];
cx q[32], q[212];
U(0, 0, pi/3) q[212];
cx q[32], q[212];
cx q[34], q[212];
U(0, 0, pi/3) q[212];
cx q[34], q[212];
cx q[37], q[212];
U(0, 0, pi/3) q[212];
cx q[37], q[212];
cx q[41], q[212];
U(0, 0, pi/3) q[212];
cx q[41], q[212];
cx q[47], q[212];
U(0, 0, pi/3) q[212];
cx q[47], q[212];
cx q[48], q[212];
U(0, 0, pi/3) q[212];
cx q[48], q[212];
cx q[49], q[212];
U(0, 0, pi/3) q[212];
cx q[49], q[212];
cx q[50], q[212];
U(0, 0, pi/3) q[212];
cx q[50], q[212];
cx q[51], q[212];
U(0, 0, pi/3) q[212];
cx q[51], q[212];
cx q[53], q[212];
U(0, 0, pi/3) q[212];
cx q[53], q[212];
cx q[54], q[212];
U(0, 0, pi/3) q[212];
cx q[54], q[212];
cx q[55], q[212];
U(0, 0, pi/3) q[212];
cx q[55], q[212];
cx q[56], q[212];
U(0, 0, pi/3) q[212];
cx q[56], q[212];
cx q[58], q[212];
U(0, 0, pi/3) q[212];
cx q[58], q[212];
cx q[59], q[212];
U(0, 0, pi/3) q[212];
cx q[59], q[212];
cx q[61], q[212];
U(0, 0, pi/3) q[212];
cx q[61], q[212];
cx q[62], q[212];
U(0, 0, pi/3) q[212];
cx q[62], q[212];
cx q[68], q[212];
U(0, 0, pi/3) q[212];
cx q[68], q[212];
cx q[69], q[212];
U(0, 0, pi/3) q[212];
cx q[69], q[212];
cx q[71], q[212];
U(0, 0, pi/3) q[212];
cx q[71], q[212];
cx q[72], q[212];
U(0, 0, pi/3) q[212];
cx q[72], q[212];
cx q[73], q[212];
U(0, 0, pi/3) q[212];
cx q[73], q[212];
cx q[74], q[212];
U(0, 0, pi/3) q[212];
cx q[74], q[212];
cx q[76], q[212];
U(0, 0, pi/3) q[212];
cx q[76], q[212];
cx q[81], q[212];
U(0, 0, pi/3) q[212];
cx q[81], q[212];
cx q[85], q[212];
U(0, 0, pi/3) q[212];
cx q[85], q[212];
cx q[86], q[212];
U(0, 0, pi/3) q[212];
cx q[86], q[212];
cx q[87], q[212];
U(0, 0, pi/3) q[212];
cx q[87], q[212];
cx q[91], q[212];
U(0, 0, pi/3) q[212];
cx q[91], q[212];
cx q[92], q[212];
U(0, 0, pi/3) q[212];
cx q[92], q[212];
cx q[94], q[212];
U(0, 0, pi/3) q[212];
cx q[94], q[212];
cx q[95], q[212];
U(0, 0, pi/3) q[212];
cx q[95], q[212];
cx q[96], q[212];
U(0, 0, pi/3) q[212];
cx q[96], q[212];
cx q[97], q[212];
U(0, 0, pi/3) q[212];
cx q[97], q[212];
cx q[98], q[212];
U(0, 0, pi/3) q[212];
cx q[98], q[212];
cx q[99], q[212];
U(0, 0, pi/3) q[212];
cx q[99], q[212];
cx q[101], q[212];
U(0, 0, pi/3) q[212];
cx q[101], q[212];
cx q[102], q[212];
U(0, 0, pi/3) q[212];
cx q[102], q[212];
cx q[107], q[212];
U(0, 0, pi/3) q[212];
cx q[107], q[212];
cx q[108], q[212];
U(0, 0, pi/3) q[212];
cx q[108], q[212];
cx q[109], q[212];
U(0, 0, pi/3) q[212];
cx q[109], q[212];
cx q[110], q[212];
U(0, 0, pi/3) q[212];
cx q[110], q[212];
cx q[111], q[212];
U(0, 0, pi/3) q[212];
cx q[111], q[212];
cx q[112], q[212];
U(0, 0, pi/3) q[212];
cx q[112], q[212];
cx q[113], q[212];
U(0, 0, pi/3) q[212];
cx q[113], q[212];
cx q[114], q[212];
U(0, 0, pi/3) q[212];
cx q[114], q[212];
cx q[117], q[212];
U(0, 0, pi/3) q[212];
cx q[117], q[212];
cx q[119], q[212];
U(0, 0, pi/3) q[212];
cx q[119], q[212];
cx q[120], q[212];
U(0, 0, pi/3) q[212];
cx q[120], q[212];
cx q[122], q[212];
U(0, 0, pi/3) q[212];
cx q[122], q[212];
cx q[123], q[212];
U(0, 0, pi/3) q[212];
cx q[123], q[212];
cx q[127], q[212];
U(0, 0, pi/3) q[212];
cx q[127], q[212];
cx q[128], q[212];
U(0, 0, pi/3) q[212];
cx q[128], q[212];
cx q[130], q[212];
U(0, 0, pi/3) q[212];
cx q[130], q[212];
cx q[131], q[212];
U(0, 0, pi/3) q[212];
cx q[131], q[212];
cx q[133], q[212];
U(0, 0, pi/3) q[212];
cx q[133], q[212];
cx q[135], q[212];
U(0, 0, pi/3) q[212];
cx q[135], q[212];
cx q[137], q[212];
U(0, 0, pi/3) q[212];
cx q[137], q[212];
cx q[144], q[212];
U(0, 0, pi/3) q[212];
cx q[144], q[212];
cx q[147], q[212];
U(0, 0, pi/3) q[212];
cx q[147], q[212];
cx q[149], q[212];
U(0, 0, pi/3) q[212];
cx q[149], q[212];
cx q[151], q[212];
U(0, 0, pi/3) q[212];
cx q[151], q[212];
cx q[158], q[212];
U(0, 0, pi/3) q[212];
cx q[158], q[212];
cx q[160], q[212];
U(0, 0, pi/3) q[212];
cx q[160], q[212];
cx q[162], q[212];
U(0, 0, pi/3) q[212];
cx q[162], q[212];
cx q[164], q[212];
U(0, 0, pi/3) q[212];
cx q[164], q[212];
cx q[165], q[212];
U(0, 0, pi/3) q[212];
cx q[165], q[212];
cx q[166], q[212];
U(0, 0, pi/3) q[212];
cx q[166], q[212];
cx q[167], q[212];
U(0, 0, pi/3) q[212];
cx q[167], q[212];
cx q[170], q[212];
U(0, 0, pi/3) q[212];
cx q[170], q[212];
cx q[173], q[212];
U(0, 0, pi/3) q[212];
cx q[173], q[212];
cx q[175], q[212];
U(0, 0, pi/3) q[212];
cx q[175], q[212];
cx q[176], q[212];
U(0, 0, pi/3) q[212];
cx q[176], q[212];
cx q[178], q[212];
U(0, 0, pi/3) q[212];
cx q[178], q[212];
cx q[180], q[212];
U(0, 0, pi/3) q[212];
cx q[180], q[212];
cx q[182], q[212];
U(0, 0, pi/3) q[212];
cx q[182], q[212];
cx q[183], q[212];
U(0, 0, pi/3) q[212];
cx q[183], q[212];
cx q[185], q[212];
U(0, 0, pi/3) q[212];
cx q[185], q[212];
cx q[186], q[212];
U(0, 0, pi/3) q[212];
cx q[186], q[212];
cx q[189], q[212];
U(0, 0, pi/3) q[212];
cx q[189], q[212];
cx q[190], q[212];
U(0, 0, pi/3) q[212];
cx q[190], q[212];
cx q[192], q[212];
U(0, 0, pi/3) q[212];
cx q[192], q[212];
cx q[194], q[212];
U(0, 0, pi/3) q[212];
cx q[194], q[212];
cx q[200], q[212];
U(0, 0, pi/3) q[212];
cx q[200], q[212];
cx q[202], q[212];
U(0, 0, pi/3) q[212];
cx q[202], q[212];
cx q[203], q[212];
U(0, 0, pi/3) q[212];
cx q[203], q[212];
cx q[205], q[212];
U(0, 0, pi/3) q[212];
cx q[205], q[212];
cx q[210], q[212];
U(0, 0, pi/3) q[212];
cx q[210], q[212];
cx q[211], q[212];
U(0, 0, pi/3) q[212];
cx q[211], q[212];
cx q[0], q[213];
U(0, 0, pi/3) q[213];
cx q[0], q[213];
cx q[1], q[213];
U(0, 0, pi/3) q[213];
cx q[1], q[213];
cx q[3], q[213];
U(0, 0, pi/3) q[213];
cx q[3], q[213];
cx q[4], q[213];
U(0, 0, pi/3) q[213];
cx q[4], q[213];
cx q[5], q[213];
U(0, 0, pi/3) q[213];
cx q[5], q[213];
cx q[8], q[213];
U(0, 0, pi/3) q[213];
cx q[8], q[213];
cx q[11], q[213];
U(0, 0, pi/3) q[213];
cx q[11], q[213];
cx q[12], q[213];
U(0, 0, pi/3) q[213];
cx q[12], q[213];
cx q[14], q[213];
U(0, 0, pi/3) q[213];
cx q[14], q[213];
cx q[16], q[213];
U(0, 0, pi/3) q[213];
cx q[16], q[213];
cx q[17], q[213];
U(0, 0, pi/3) q[213];
cx q[17], q[213];
cx q[18], q[213];
U(0, 0, pi/3) q[213];
cx q[18], q[213];
cx q[21], q[213];
U(0, 0, pi/3) q[213];
cx q[21], q[213];
cx q[23], q[213];
U(0, 0, pi/3) q[213];
cx q[23], q[213];
cx q[26], q[213];
U(0, 0, pi/3) q[213];
cx q[26], q[213];
cx q[32], q[213];
U(0, 0, pi/3) q[213];
cx q[32], q[213];
cx q[35], q[213];
U(0, 0, pi/3) q[213];
cx q[35], q[213];
cx q[36], q[213];
U(0, 0, pi/3) q[213];
cx q[36], q[213];
cx q[39], q[213];
U(0, 0, pi/3) q[213];
cx q[39], q[213];
cx q[40], q[213];
U(0, 0, pi/3) q[213];
cx q[40], q[213];
cx q[42], q[213];
U(0, 0, pi/3) q[213];
cx q[42], q[213];
cx q[43], q[213];
U(0, 0, pi/3) q[213];
cx q[43], q[213];
cx q[45], q[213];
U(0, 0, pi/3) q[213];
cx q[45], q[213];
cx q[46], q[213];
U(0, 0, pi/3) q[213];
cx q[46], q[213];
cx q[48], q[213];
U(0, 0, pi/3) q[213];
cx q[48], q[213];
cx q[49], q[213];
U(0, 0, pi/3) q[213];
cx q[49], q[213];
cx q[51], q[213];
U(0, 0, pi/3) q[213];
cx q[51], q[213];
cx q[53], q[213];
U(0, 0, pi/3) q[213];
cx q[53], q[213];
cx q[55], q[213];
U(0, 0, pi/3) q[213];
cx q[55], q[213];
cx q[56], q[213];
U(0, 0, pi/3) q[213];
cx q[56], q[213];
cx q[57], q[213];
U(0, 0, pi/3) q[213];
cx q[57], q[213];
cx q[58], q[213];
U(0, 0, pi/3) q[213];
cx q[58], q[213];
cx q[59], q[213];
U(0, 0, pi/3) q[213];
cx q[59], q[213];
cx q[63], q[213];
U(0, 0, pi/3) q[213];
cx q[63], q[213];
cx q[74], q[213];
U(0, 0, pi/3) q[213];
cx q[74], q[213];
cx q[75], q[213];
U(0, 0, pi/3) q[213];
cx q[75], q[213];
cx q[76], q[213];
U(0, 0, pi/3) q[213];
cx q[76], q[213];
cx q[79], q[213];
U(0, 0, pi/3) q[213];
cx q[79], q[213];
cx q[80], q[213];
U(0, 0, pi/3) q[213];
cx q[80], q[213];
cx q[81], q[213];
U(0, 0, pi/3) q[213];
cx q[81], q[213];
cx q[83], q[213];
U(0, 0, pi/3) q[213];
cx q[83], q[213];
cx q[85], q[213];
U(0, 0, pi/3) q[213];
cx q[85], q[213];
cx q[88], q[213];
U(0, 0, pi/3) q[213];
cx q[88], q[213];
cx q[89], q[213];
U(0, 0, pi/3) q[213];
cx q[89], q[213];
cx q[92], q[213];
U(0, 0, pi/3) q[213];
cx q[92], q[213];
cx q[93], q[213];
U(0, 0, pi/3) q[213];
cx q[93], q[213];
cx q[95], q[213];
U(0, 0, pi/3) q[213];
cx q[95], q[213];
cx q[98], q[213];
U(0, 0, pi/3) q[213];
cx q[98], q[213];
cx q[99], q[213];
U(0, 0, pi/3) q[213];
cx q[99], q[213];
cx q[100], q[213];
U(0, 0, pi/3) q[213];
cx q[100], q[213];
cx q[101], q[213];
U(0, 0, pi/3) q[213];
cx q[101], q[213];
cx q[104], q[213];
U(0, 0, pi/3) q[213];
cx q[104], q[213];
cx q[105], q[213];
U(0, 0, pi/3) q[213];
cx q[105], q[213];
cx q[109], q[213];
U(0, 0, pi/3) q[213];
cx q[109], q[213];
cx q[110], q[213];
U(0, 0, pi/3) q[213];
cx q[110], q[213];
cx q[111], q[213];
U(0, 0, pi/3) q[213];
cx q[111], q[213];
cx q[112], q[213];
U(0, 0, pi/3) q[213];
cx q[112], q[213];
cx q[113], q[213];
U(0, 0, pi/3) q[213];
cx q[113], q[213];
cx q[115], q[213];
U(0, 0, pi/3) q[213];
cx q[115], q[213];
cx q[117], q[213];
U(0, 0, pi/3) q[213];
cx q[117], q[213];
cx q[119], q[213];
U(0, 0, pi/3) q[213];
cx q[119], q[213];
cx q[120], q[213];
U(0, 0, pi/3) q[213];
cx q[120], q[213];
cx q[121], q[213];
U(0, 0, pi/3) q[213];
cx q[121], q[213];
cx q[122], q[213];
U(0, 0, pi/3) q[213];
cx q[122], q[213];
cx q[126], q[213];
U(0, 0, pi/3) q[213];
cx q[126], q[213];
cx q[127], q[213];
U(0, 0, pi/3) q[213];
cx q[127], q[213];
cx q[135], q[213];
U(0, 0, pi/3) q[213];
cx q[135], q[213];
cx q[138], q[213];
U(0, 0, pi/3) q[213];
cx q[138], q[213];
cx q[139], q[213];
U(0, 0, pi/3) q[213];
cx q[139], q[213];
cx q[140], q[213];
U(0, 0, pi/3) q[213];
cx q[140], q[213];
cx q[141], q[213];
U(0, 0, pi/3) q[213];
cx q[141], q[213];
cx q[143], q[213];
U(0, 0, pi/3) q[213];
cx q[143], q[213];
cx q[145], q[213];
U(0, 0, pi/3) q[213];
cx q[145], q[213];
cx q[149], q[213];
U(0, 0, pi/3) q[213];
cx q[149], q[213];
cx q[153], q[213];
U(0, 0, pi/3) q[213];
cx q[153], q[213];
cx q[155], q[213];
U(0, 0, pi/3) q[213];
cx q[155], q[213];
cx q[156], q[213];
U(0, 0, pi/3) q[213];
cx q[156], q[213];
cx q[158], q[213];
U(0, 0, pi/3) q[213];
cx q[158], q[213];
cx q[161], q[213];
U(0, 0, pi/3) q[213];
cx q[161], q[213];
cx q[162], q[213];
U(0, 0, pi/3) q[213];
cx q[162], q[213];
cx q[164], q[213];
U(0, 0, pi/3) q[213];
cx q[164], q[213];
cx q[165], q[213];
U(0, 0, pi/3) q[213];
cx q[165], q[213];
cx q[166], q[213];
U(0, 0, pi/3) q[213];
cx q[166], q[213];
cx q[168], q[213];
U(0, 0, pi/3) q[213];
cx q[168], q[213];
cx q[169], q[213];
U(0, 0, pi/3) q[213];
cx q[169], q[213];
cx q[171], q[213];
U(0, 0, pi/3) q[213];
cx q[171], q[213];
cx q[173], q[213];
U(0, 0, pi/3) q[213];
cx q[173], q[213];
cx q[175], q[213];
U(0, 0, pi/3) q[213];
cx q[175], q[213];
cx q[176], q[213];
U(0, 0, pi/3) q[213];
cx q[176], q[213];
cx q[177], q[213];
U(0, 0, pi/3) q[213];
cx q[177], q[213];
cx q[180], q[213];
U(0, 0, pi/3) q[213];
cx q[180], q[213];
cx q[181], q[213];
U(0, 0, pi/3) q[213];
cx q[181], q[213];
cx q[182], q[213];
U(0, 0, pi/3) q[213];
cx q[182], q[213];
cx q[183], q[213];
U(0, 0, pi/3) q[213];
cx q[183], q[213];
cx q[185], q[213];
U(0, 0, pi/3) q[213];
cx q[185], q[213];
cx q[187], q[213];
U(0, 0, pi/3) q[213];
cx q[187], q[213];
cx q[188], q[213];
U(0, 0, pi/3) q[213];
cx q[188], q[213];
cx q[189], q[213];
U(0, 0, pi/3) q[213];
cx q[189], q[213];
cx q[192], q[213];
U(0, 0, pi/3) q[213];
cx q[192], q[213];
cx q[193], q[213];
U(0, 0, pi/3) q[213];
cx q[193], q[213];
cx q[194], q[213];
U(0, 0, pi/3) q[213];
cx q[194], q[213];
cx q[195], q[213];
U(0, 0, pi/3) q[213];
cx q[195], q[213];
cx q[196], q[213];
U(0, 0, pi/3) q[213];
cx q[196], q[213];
cx q[198], q[213];
U(0, 0, pi/3) q[213];
cx q[198], q[213];
cx q[199], q[213];
U(0, 0, pi/3) q[213];
cx q[199], q[213];
cx q[200], q[213];
U(0, 0, pi/3) q[213];
cx q[200], q[213];
cx q[201], q[213];
U(0, 0, pi/3) q[213];
cx q[201], q[213];
cx q[203], q[213];
U(0, 0, pi/3) q[213];
cx q[203], q[213];
cx q[207], q[213];
U(0, 0, pi/3) q[213];
cx q[207], q[213];
cx q[208], q[213];
U(0, 0, pi/3) q[213];
cx q[208], q[213];
cx q[1], q[214];
U(0, 0, pi/3) q[214];
cx q[1], q[214];
cx q[3], q[214];
U(0, 0, pi/3) q[214];
cx q[3], q[214];
cx q[8], q[214];
U(0, 0, pi/3) q[214];
cx q[8], q[214];
cx q[9], q[214];
U(0, 0, pi/3) q[214];
cx q[9], q[214];
cx q[10], q[214];
U(0, 0, pi/3) q[214];
cx q[10], q[214];
cx q[11], q[214];
U(0, 0, pi/3) q[214];
cx q[11], q[214];
cx q[12], q[214];
U(0, 0, pi/3) q[214];
cx q[12], q[214];
cx q[13], q[214];
U(0, 0, pi/3) q[214];
cx q[13], q[214];
cx q[15], q[214];
U(0, 0, pi/3) q[214];
cx q[15], q[214];
cx q[16], q[214];
U(0, 0, pi/3) q[214];
cx q[16], q[214];
cx q[18], q[214];
U(0, 0, pi/3) q[214];
cx q[18], q[214];
cx q[20], q[214];
U(0, 0, pi/3) q[214];
cx q[20], q[214];
cx q[21], q[214];
U(0, 0, pi/3) q[214];
cx q[21], q[214];
cx q[23], q[214];
U(0, 0, pi/3) q[214];
cx q[23], q[214];
cx q[26], q[214];
U(0, 0, pi/3) q[214];
cx q[26], q[214];
cx q[30], q[214];
U(0, 0, pi/3) q[214];
cx q[30], q[214];
cx q[32], q[214];
U(0, 0, pi/3) q[214];
cx q[32], q[214];
cx q[33], q[214];
U(0, 0, pi/3) q[214];
cx q[33], q[214];
cx q[34], q[214];
U(0, 0, pi/3) q[214];
cx q[34], q[214];
cx q[36], q[214];
U(0, 0, pi/3) q[214];
cx q[36], q[214];
cx q[37], q[214];
U(0, 0, pi/3) q[214];
cx q[37], q[214];
cx q[38], q[214];
U(0, 0, pi/3) q[214];
cx q[38], q[214];
cx q[40], q[214];
U(0, 0, pi/3) q[214];
cx q[40], q[214];
cx q[41], q[214];
U(0, 0, pi/3) q[214];
cx q[41], q[214];
cx q[42], q[214];
U(0, 0, pi/3) q[214];
cx q[42], q[214];
cx q[44], q[214];
U(0, 0, pi/3) q[214];
cx q[44], q[214];
cx q[46], q[214];
U(0, 0, pi/3) q[214];
cx q[46], q[214];
cx q[47], q[214];
U(0, 0, pi/3) q[214];
cx q[47], q[214];
cx q[49], q[214];
U(0, 0, pi/3) q[214];
cx q[49], q[214];
cx q[50], q[214];
U(0, 0, pi/3) q[214];
cx q[50], q[214];
cx q[55], q[214];
U(0, 0, pi/3) q[214];
cx q[55], q[214];
cx q[57], q[214];
U(0, 0, pi/3) q[214];
cx q[57], q[214];
cx q[58], q[214];
U(0, 0, pi/3) q[214];
cx q[58], q[214];
cx q[61], q[214];
U(0, 0, pi/3) q[214];
cx q[61], q[214];
cx q[62], q[214];
U(0, 0, pi/3) q[214];
cx q[62], q[214];
cx q[65], q[214];
U(0, 0, pi/3) q[214];
cx q[65], q[214];
cx q[68], q[214];
U(0, 0, pi/3) q[214];
cx q[68], q[214];
cx q[70], q[214];
U(0, 0, pi/3) q[214];
cx q[70], q[214];
cx q[71], q[214];
U(0, 0, pi/3) q[214];
cx q[71], q[214];
cx q[72], q[214];
U(0, 0, pi/3) q[214];
cx q[72], q[214];
cx q[73], q[214];
U(0, 0, pi/3) q[214];
cx q[73], q[214];
cx q[76], q[214];
U(0, 0, pi/3) q[214];
cx q[76], q[214];
cx q[77], q[214];
U(0, 0, pi/3) q[214];
cx q[77], q[214];
cx q[78], q[214];
U(0, 0, pi/3) q[214];
cx q[78], q[214];
cx q[79], q[214];
U(0, 0, pi/3) q[214];
cx q[79], q[214];
cx q[81], q[214];
U(0, 0, pi/3) q[214];
cx q[81], q[214];
cx q[83], q[214];
U(0, 0, pi/3) q[214];
cx q[83], q[214];
cx q[84], q[214];
U(0, 0, pi/3) q[214];
cx q[84], q[214];
cx q[85], q[214];
U(0, 0, pi/3) q[214];
cx q[85], q[214];
cx q[86], q[214];
U(0, 0, pi/3) q[214];
cx q[86], q[214];
cx q[87], q[214];
U(0, 0, pi/3) q[214];
cx q[87], q[214];
cx q[89], q[214];
U(0, 0, pi/3) q[214];
cx q[89], q[214];
cx q[90], q[214];
U(0, 0, pi/3) q[214];
cx q[90], q[214];
cx q[91], q[214];
U(0, 0, pi/3) q[214];
cx q[91], q[214];
cx q[93], q[214];
U(0, 0, pi/3) q[214];
cx q[93], q[214];
cx q[94], q[214];
U(0, 0, pi/3) q[214];
cx q[94], q[214];
cx q[97], q[214];
U(0, 0, pi/3) q[214];
cx q[97], q[214];
cx q[98], q[214];
U(0, 0, pi/3) q[214];
cx q[98], q[214];
cx q[99], q[214];
U(0, 0, pi/3) q[214];
cx q[99], q[214];
cx q[100], q[214];
U(0, 0, pi/3) q[214];
cx q[100], q[214];
cx q[102], q[214];
U(0, 0, pi/3) q[214];
cx q[102], q[214];
cx q[104], q[214];
U(0, 0, pi/3) q[214];
cx q[104], q[214];
cx q[105], q[214];
U(0, 0, pi/3) q[214];
cx q[105], q[214];
cx q[106], q[214];
U(0, 0, pi/3) q[214];
cx q[106], q[214];
cx q[109], q[214];
U(0, 0, pi/3) q[214];
cx q[109], q[214];
cx q[110], q[214];
U(0, 0, pi/3) q[214];
cx q[110], q[214];
cx q[114], q[214];
U(0, 0, pi/3) q[214];
cx q[114], q[214];
cx q[116], q[214];
U(0, 0, pi/3) q[214];
cx q[116], q[214];
cx q[118], q[214];
U(0, 0, pi/3) q[214];
cx q[118], q[214];
cx q[119], q[214];
U(0, 0, pi/3) q[214];
cx q[119], q[214];
cx q[121], q[214];
U(0, 0, pi/3) q[214];
cx q[121], q[214];
cx q[122], q[214];
U(0, 0, pi/3) q[214];
cx q[122], q[214];
cx q[123], q[214];
U(0, 0, pi/3) q[214];
cx q[123], q[214];
cx q[125], q[214];
U(0, 0, pi/3) q[214];
cx q[125], q[214];
cx q[134], q[214];
U(0, 0, pi/3) q[214];
cx q[134], q[214];
cx q[139], q[214];
U(0, 0, pi/3) q[214];
cx q[139], q[214];
cx q[145], q[214];
U(0, 0, pi/3) q[214];
cx q[145], q[214];
cx q[146], q[214];
U(0, 0, pi/3) q[214];
cx q[146], q[214];
cx q[153], q[214];
U(0, 0, pi/3) q[214];
cx q[153], q[214];
cx q[156], q[214];
U(0, 0, pi/3) q[214];
cx q[156], q[214];
cx q[158], q[214];
U(0, 0, pi/3) q[214];
cx q[158], q[214];
cx q[159], q[214];
U(0, 0, pi/3) q[214];
cx q[159], q[214];
cx q[160], q[214];
U(0, 0, pi/3) q[214];
cx q[160], q[214];
cx q[163], q[214];
U(0, 0, pi/3) q[214];
cx q[163], q[214];
cx q[164], q[214];
U(0, 0, pi/3) q[214];
cx q[164], q[214];
cx q[165], q[214];
U(0, 0, pi/3) q[214];
cx q[165], q[214];
cx q[167], q[214];
U(0, 0, pi/3) q[214];
cx q[167], q[214];
cx q[169], q[214];
U(0, 0, pi/3) q[214];
cx q[169], q[214];
cx q[170], q[214];
U(0, 0, pi/3) q[214];
cx q[170], q[214];
cx q[172], q[214];
U(0, 0, pi/3) q[214];
cx q[172], q[214];
cx q[173], q[214];
U(0, 0, pi/3) q[214];
cx q[173], q[214];
cx q[174], q[214];
U(0, 0, pi/3) q[214];
cx q[174], q[214];
cx q[175], q[214];
U(0, 0, pi/3) q[214];
cx q[175], q[214];
cx q[176], q[214];
U(0, 0, pi/3) q[214];
cx q[176], q[214];
cx q[177], q[214];
U(0, 0, pi/3) q[214];
cx q[177], q[214];
cx q[178], q[214];
U(0, 0, pi/3) q[214];
cx q[178], q[214];
cx q[181], q[214];
U(0, 0, pi/3) q[214];
cx q[181], q[214];
cx q[182], q[214];
U(0, 0, pi/3) q[214];
cx q[182], q[214];
cx q[184], q[214];
U(0, 0, pi/3) q[214];
cx q[184], q[214];
cx q[185], q[214];
U(0, 0, pi/3) q[214];
cx q[185], q[214];
cx q[190], q[214];
U(0, 0, pi/3) q[214];
cx q[190], q[214];
cx q[192], q[214];
U(0, 0, pi/3) q[214];
cx q[192], q[214];
cx q[193], q[214];
U(0, 0, pi/3) q[214];
cx q[193], q[214];
cx q[199], q[214];
U(0, 0, pi/3) q[214];
cx q[199], q[214];
cx q[201], q[214];
U(0, 0, pi/3) q[214];
cx q[201], q[214];
cx q[202], q[214];
U(0, 0, pi/3) q[214];
cx q[202], q[214];
cx q[209], q[214];
U(0, 0, pi/3) q[214];
cx q[209], q[214];
cx q[211], q[214];
U(0, 0, pi/3) q[214];
cx q[211], q[214];
cx q[212], q[214];
U(0, 0, pi/3) q[214];
cx q[212], q[214];
cx q[213], q[214];
U(0, 0, pi/3) q[214];
cx q[213], q[214];
cx q[3], q[215];
U(0, 0, pi/3) q[215];
cx q[3], q[215];
cx q[4], q[215];
U(0, 0, pi/3) q[215];
cx q[4], q[215];
cx q[6], q[215];
U(0, 0, pi/3) q[215];
cx q[6], q[215];
cx q[8], q[215];
U(0, 0, pi/3) q[215];
cx q[8], q[215];
cx q[9], q[215];
U(0, 0, pi/3) q[215];
cx q[9], q[215];
cx q[10], q[215];
U(0, 0, pi/3) q[215];
cx q[10], q[215];
cx q[11], q[215];
U(0, 0, pi/3) q[215];
cx q[11], q[215];
cx q[12], q[215];
U(0, 0, pi/3) q[215];
cx q[12], q[215];
cx q[13], q[215];
U(0, 0, pi/3) q[215];
cx q[13], q[215];
cx q[14], q[215];
U(0, 0, pi/3) q[215];
cx q[14], q[215];
cx q[15], q[215];
U(0, 0, pi/3) q[215];
cx q[15], q[215];
cx q[16], q[215];
U(0, 0, pi/3) q[215];
cx q[16], q[215];
cx q[18], q[215];
U(0, 0, pi/3) q[215];
cx q[18], q[215];
cx q[19], q[215];
U(0, 0, pi/3) q[215];
cx q[19], q[215];
cx q[21], q[215];
U(0, 0, pi/3) q[215];
cx q[21], q[215];
cx q[23], q[215];
U(0, 0, pi/3) q[215];
cx q[23], q[215];
cx q[24], q[215];
U(0, 0, pi/3) q[215];
cx q[24], q[215];
cx q[25], q[215];
U(0, 0, pi/3) q[215];
cx q[25], q[215];
cx q[26], q[215];
U(0, 0, pi/3) q[215];
cx q[26], q[215];
cx q[27], q[215];
U(0, 0, pi/3) q[215];
cx q[27], q[215];
cx q[28], q[215];
U(0, 0, pi/3) q[215];
cx q[28], q[215];
cx q[34], q[215];
U(0, 0, pi/3) q[215];
cx q[34], q[215];
cx q[35], q[215];
U(0, 0, pi/3) q[215];
cx q[35], q[215];
cx q[37], q[215];
U(0, 0, pi/3) q[215];
cx q[37], q[215];
cx q[38], q[215];
U(0, 0, pi/3) q[215];
cx q[38], q[215];
cx q[40], q[215];
U(0, 0, pi/3) q[215];
cx q[40], q[215];
cx q[43], q[215];
U(0, 0, pi/3) q[215];
cx q[43], q[215];
cx q[46], q[215];
U(0, 0, pi/3) q[215];
cx q[46], q[215];
cx q[47], q[215];
U(0, 0, pi/3) q[215];
cx q[47], q[215];
cx q[50], q[215];
U(0, 0, pi/3) q[215];
cx q[50], q[215];
cx q[52], q[215];
U(0, 0, pi/3) q[215];
cx q[52], q[215];
cx q[53], q[215];
U(0, 0, pi/3) q[215];
cx q[53], q[215];
cx q[55], q[215];
U(0, 0, pi/3) q[215];
cx q[55], q[215];
cx q[56], q[215];
U(0, 0, pi/3) q[215];
cx q[56], q[215];
cx q[59], q[215];
U(0, 0, pi/3) q[215];
cx q[59], q[215];
cx q[61], q[215];
U(0, 0, pi/3) q[215];
cx q[61], q[215];
cx q[63], q[215];
U(0, 0, pi/3) q[215];
cx q[63], q[215];
cx q[65], q[215];
U(0, 0, pi/3) q[215];
cx q[65], q[215];
cx q[67], q[215];
U(0, 0, pi/3) q[215];
cx q[67], q[215];
cx q[72], q[215];
U(0, 0, pi/3) q[215];
cx q[72], q[215];
cx q[74], q[215];
U(0, 0, pi/3) q[215];
cx q[74], q[215];
cx q[75], q[215];
U(0, 0, pi/3) q[215];
cx q[75], q[215];
cx q[77], q[215];
U(0, 0, pi/3) q[215];
cx q[77], q[215];
cx q[78], q[215];
U(0, 0, pi/3) q[215];
cx q[78], q[215];
cx q[80], q[215];
U(0, 0, pi/3) q[215];
cx q[80], q[215];
cx q[87], q[215];
U(0, 0, pi/3) q[215];
cx q[87], q[215];
cx q[90], q[215];
U(0, 0, pi/3) q[215];
cx q[90], q[215];
cx q[94], q[215];
U(0, 0, pi/3) q[215];
cx q[94], q[215];
cx q[97], q[215];
U(0, 0, pi/3) q[215];
cx q[97], q[215];
cx q[98], q[215];
U(0, 0, pi/3) q[215];
cx q[98], q[215];
cx q[99], q[215];
U(0, 0, pi/3) q[215];
cx q[99], q[215];
cx q[101], q[215];
U(0, 0, pi/3) q[215];
cx q[101], q[215];
cx q[104], q[215];
U(0, 0, pi/3) q[215];
cx q[104], q[215];
cx q[107], q[215];
U(0, 0, pi/3) q[215];
cx q[107], q[215];
cx q[115], q[215];
U(0, 0, pi/3) q[215];
cx q[115], q[215];
cx q[116], q[215];
U(0, 0, pi/3) q[215];
cx q[116], q[215];
cx q[117], q[215];
U(0, 0, pi/3) q[215];
cx q[117], q[215];
cx q[118], q[215];
U(0, 0, pi/3) q[215];
cx q[118], q[215];
cx q[122], q[215];
U(0, 0, pi/3) q[215];
cx q[122], q[215];
cx q[123], q[215];
U(0, 0, pi/3) q[215];
cx q[123], q[215];
cx q[124], q[215];
U(0, 0, pi/3) q[215];
cx q[124], q[215];
cx q[126], q[215];
U(0, 0, pi/3) q[215];
cx q[126], q[215];
cx q[128], q[215];
U(0, 0, pi/3) q[215];
cx q[128], q[215];
cx q[130], q[215];
U(0, 0, pi/3) q[215];
cx q[130], q[215];
cx q[131], q[215];
U(0, 0, pi/3) q[215];
cx q[131], q[215];
cx q[132], q[215];
U(0, 0, pi/3) q[215];
cx q[132], q[215];
cx q[136], q[215];
U(0, 0, pi/3) q[215];
cx q[136], q[215];
cx q[137], q[215];
U(0, 0, pi/3) q[215];
cx q[137], q[215];
cx q[138], q[215];
U(0, 0, pi/3) q[215];
cx q[138], q[215];
cx q[139], q[215];
U(0, 0, pi/3) q[215];
cx q[139], q[215];
cx q[140], q[215];
U(0, 0, pi/3) q[215];
cx q[140], q[215];
cx q[141], q[215];
U(0, 0, pi/3) q[215];
cx q[141], q[215];
cx q[143], q[215];
U(0, 0, pi/3) q[215];
cx q[143], q[215];
cx q[145], q[215];
U(0, 0, pi/3) q[215];
cx q[145], q[215];
cx q[146], q[215];
U(0, 0, pi/3) q[215];
cx q[146], q[215];
cx q[149], q[215];
U(0, 0, pi/3) q[215];
cx q[149], q[215];
cx q[151], q[215];
U(0, 0, pi/3) q[215];
cx q[151], q[215];
cx q[152], q[215];
U(0, 0, pi/3) q[215];
cx q[152], q[215];
cx q[153], q[215];
U(0, 0, pi/3) q[215];
cx q[153], q[215];
cx q[155], q[215];
U(0, 0, pi/3) q[215];
cx q[155], q[215];
cx q[156], q[215];
U(0, 0, pi/3) q[215];
cx q[156], q[215];
cx q[160], q[215];
U(0, 0, pi/3) q[215];
cx q[160], q[215];
cx q[164], q[215];
U(0, 0, pi/3) q[215];
cx q[164], q[215];
cx q[166], q[215];
U(0, 0, pi/3) q[215];
cx q[166], q[215];
cx q[168], q[215];
U(0, 0, pi/3) q[215];
cx q[168], q[215];
cx q[169], q[215];
U(0, 0, pi/3) q[215];
cx q[169], q[215];
cx q[173], q[215];
U(0, 0, pi/3) q[215];
cx q[173], q[215];
cx q[174], q[215];
U(0, 0, pi/3) q[215];
cx q[174], q[215];
cx q[176], q[215];
U(0, 0, pi/3) q[215];
cx q[176], q[215];
cx q[177], q[215];
U(0, 0, pi/3) q[215];
cx q[177], q[215];
cx q[180], q[215];
U(0, 0, pi/3) q[215];
cx q[180], q[215];
cx q[181], q[215];
U(0, 0, pi/3) q[215];
cx q[181], q[215];
cx q[183], q[215];
U(0, 0, pi/3) q[215];
cx q[183], q[215];
cx q[188], q[215];
U(0, 0, pi/3) q[215];
cx q[188], q[215];
cx q[189], q[215];
U(0, 0, pi/3) q[215];
cx q[189], q[215];
cx q[190], q[215];
U(0, 0, pi/3) q[215];
cx q[190], q[215];
cx q[193], q[215];
U(0, 0, pi/3) q[215];
cx q[193], q[215];
cx q[195], q[215];
U(0, 0, pi/3) q[215];
cx q[195], q[215];
cx q[197], q[215];
U(0, 0, pi/3) q[215];
cx q[197], q[215];
cx q[199], q[215];
U(0, 0, pi/3) q[215];
cx q[199], q[215];
cx q[204], q[215];
U(0, 0, pi/3) q[215];
cx q[204], q[215];
cx q[206], q[215];
U(0, 0, pi/3) q[215];
cx q[206], q[215];
cx q[207], q[215];
U(0, 0, pi/3) q[215];
cx q[207], q[215];
cx q[208], q[215];
U(0, 0, pi/3) q[215];
cx q[208], q[215];
cx q[213], q[215];
U(0, 0, pi/3) q[215];
cx q[213], q[215];
cx q[214], q[215];
U(0, 0, pi/3) q[215];
cx q[214], q[215];
cx q[3], q[216];
U(0, 0, pi/3) q[216];
cx q[3], q[216];
cx q[5], q[216];
U(0, 0, pi/3) q[216];
cx q[5], q[216];
cx q[6], q[216];
U(0, 0, pi/3) q[216];
cx q[6], q[216];
cx q[9], q[216];
U(0, 0, pi/3) q[216];
cx q[9], q[216];
cx q[14], q[216];
U(0, 0, pi/3) q[216];
cx q[14], q[216];
cx q[15], q[216];
U(0, 0, pi/3) q[216];
cx q[15], q[216];
cx q[17], q[216];
U(0, 0, pi/3) q[216];
cx q[17], q[216];
cx q[27], q[216];
U(0, 0, pi/3) q[216];
cx q[27], q[216];
cx q[28], q[216];
U(0, 0, pi/3) q[216];
cx q[28], q[216];
cx q[31], q[216];
U(0, 0, pi/3) q[216];
cx q[31], q[216];
cx q[33], q[216];
U(0, 0, pi/3) q[216];
cx q[33], q[216];
cx q[34], q[216];
U(0, 0, pi/3) q[216];
cx q[34], q[216];
cx q[35], q[216];
U(0, 0, pi/3) q[216];
cx q[35], q[216];
cx q[36], q[216];
U(0, 0, pi/3) q[216];
cx q[36], q[216];
cx q[37], q[216];
U(0, 0, pi/3) q[216];
cx q[37], q[216];
cx q[40], q[216];
U(0, 0, pi/3) q[216];
cx q[40], q[216];
cx q[41], q[216];
U(0, 0, pi/3) q[216];
cx q[41], q[216];
cx q[42], q[216];
U(0, 0, pi/3) q[216];
cx q[42], q[216];
cx q[45], q[216];
U(0, 0, pi/3) q[216];
cx q[45], q[216];
cx q[48], q[216];
U(0, 0, pi/3) q[216];
cx q[48], q[216];
cx q[51], q[216];
U(0, 0, pi/3) q[216];
cx q[51], q[216];
cx q[52], q[216];
U(0, 0, pi/3) q[216];
cx q[52], q[216];
cx q[53], q[216];
U(0, 0, pi/3) q[216];
cx q[53], q[216];
cx q[57], q[216];
U(0, 0, pi/3) q[216];
cx q[57], q[216];
cx q[58], q[216];
U(0, 0, pi/3) q[216];
cx q[58], q[216];
cx q[61], q[216];
U(0, 0, pi/3) q[216];
cx q[61], q[216];
cx q[62], q[216];
U(0, 0, pi/3) q[216];
cx q[62], q[216];
cx q[63], q[216];
U(0, 0, pi/3) q[216];
cx q[63], q[216];
cx q[68], q[216];
U(0, 0, pi/3) q[216];
cx q[68], q[216];
cx q[69], q[216];
U(0, 0, pi/3) q[216];
cx q[69], q[216];
cx q[71], q[216];
U(0, 0, pi/3) q[216];
cx q[71], q[216];
cx q[72], q[216];
U(0, 0, pi/3) q[216];
cx q[72], q[216];
cx q[73], q[216];
U(0, 0, pi/3) q[216];
cx q[73], q[216];
cx q[74], q[216];
U(0, 0, pi/3) q[216];
cx q[74], q[216];
cx q[75], q[216];
U(0, 0, pi/3) q[216];
cx q[75], q[216];
cx q[78], q[216];
U(0, 0, pi/3) q[216];
cx q[78], q[216];
cx q[79], q[216];
U(0, 0, pi/3) q[216];
cx q[79], q[216];
cx q[82], q[216];
U(0, 0, pi/3) q[216];
cx q[82], q[216];
cx q[84], q[216];
U(0, 0, pi/3) q[216];
cx q[84], q[216];
cx q[86], q[216];
U(0, 0, pi/3) q[216];
cx q[86], q[216];
cx q[88], q[216];
U(0, 0, pi/3) q[216];
cx q[88], q[216];
cx q[89], q[216];
U(0, 0, pi/3) q[216];
cx q[89], q[216];
cx q[90], q[216];
U(0, 0, pi/3) q[216];
cx q[90], q[216];
cx q[92], q[216];
U(0, 0, pi/3) q[216];
cx q[92], q[216];
cx q[94], q[216];
U(0, 0, pi/3) q[216];
cx q[94], q[216];
cx q[99], q[216];
U(0, 0, pi/3) q[216];
cx q[99], q[216];
cx q[102], q[216];
U(0, 0, pi/3) q[216];
cx q[102], q[216];
cx q[106], q[216];
U(0, 0, pi/3) q[216];
cx q[106], q[216];
cx q[107], q[216];
U(0, 0, pi/3) q[216];
cx q[107], q[216];
cx q[108], q[216];
U(0, 0, pi/3) q[216];
cx q[108], q[216];
cx q[110], q[216];
U(0, 0, pi/3) q[216];
cx q[110], q[216];
cx q[112], q[216];
U(0, 0, pi/3) q[216];
cx q[112], q[216];
cx q[115], q[216];
U(0, 0, pi/3) q[216];
cx q[115], q[216];
cx q[117], q[216];
U(0, 0, pi/3) q[216];
cx q[117], q[216];
cx q[120], q[216];
U(0, 0, pi/3) q[216];
cx q[120], q[216];
cx q[122], q[216];
U(0, 0, pi/3) q[216];
cx q[122], q[216];
cx q[124], q[216];
U(0, 0, pi/3) q[216];
cx q[124], q[216];
cx q[125], q[216];
U(0, 0, pi/3) q[216];
cx q[125], q[216];
cx q[126], q[216];
U(0, 0, pi/3) q[216];
cx q[126], q[216];
cx q[128], q[216];
U(0, 0, pi/3) q[216];
cx q[128], q[216];
cx q[130], q[216];
U(0, 0, pi/3) q[216];
cx q[130], q[216];
cx q[132], q[216];
U(0, 0, pi/3) q[216];
cx q[132], q[216];
cx q[133], q[216];
U(0, 0, pi/3) q[216];
cx q[133], q[216];
cx q[134], q[216];
U(0, 0, pi/3) q[216];
cx q[134], q[216];
cx q[135], q[216];
U(0, 0, pi/3) q[216];
cx q[135], q[216];
cx q[136], q[216];
U(0, 0, pi/3) q[216];
cx q[136], q[216];
cx q[140], q[216];
U(0, 0, pi/3) q[216];
cx q[140], q[216];
cx q[142], q[216];
U(0, 0, pi/3) q[216];
cx q[142], q[216];
cx q[143], q[216];
U(0, 0, pi/3) q[216];
cx q[143], q[216];
cx q[144], q[216];
U(0, 0, pi/3) q[216];
cx q[144], q[216];
cx q[145], q[216];
U(0, 0, pi/3) q[216];
cx q[145], q[216];
cx q[147], q[216];
U(0, 0, pi/3) q[216];
cx q[147], q[216];
cx q[148], q[216];
U(0, 0, pi/3) q[216];
cx q[148], q[216];
cx q[154], q[216];
U(0, 0, pi/3) q[216];
cx q[154], q[216];
cx q[155], q[216];
U(0, 0, pi/3) q[216];
cx q[155], q[216];
cx q[156], q[216];
U(0, 0, pi/3) q[216];
cx q[156], q[216];
cx q[161], q[216];
U(0, 0, pi/3) q[216];
cx q[161], q[216];
cx q[165], q[216];
U(0, 0, pi/3) q[216];
cx q[165], q[216];
cx q[167], q[216];
U(0, 0, pi/3) q[216];
cx q[167], q[216];
cx q[168], q[216];
U(0, 0, pi/3) q[216];
cx q[168], q[216];
cx q[176], q[216];
U(0, 0, pi/3) q[216];
cx q[176], q[216];
cx q[178], q[216];
U(0, 0, pi/3) q[216];
cx q[178], q[216];
cx q[179], q[216];
U(0, 0, pi/3) q[216];
cx q[179], q[216];
cx q[180], q[216];
U(0, 0, pi/3) q[216];
cx q[180], q[216];
cx q[181], q[216];
U(0, 0, pi/3) q[216];
cx q[181], q[216];
cx q[182], q[216];
U(0, 0, pi/3) q[216];
cx q[182], q[216];
cx q[183], q[216];
U(0, 0, pi/3) q[216];
cx q[183], q[216];
cx q[187], q[216];
U(0, 0, pi/3) q[216];
cx q[187], q[216];
cx q[188], q[216];
U(0, 0, pi/3) q[216];
cx q[188], q[216];
cx q[189], q[216];
U(0, 0, pi/3) q[216];
cx q[189], q[216];
cx q[190], q[216];
U(0, 0, pi/3) q[216];
cx q[190], q[216];
cx q[195], q[216];
U(0, 0, pi/3) q[216];
cx q[195], q[216];
cx q[197], q[216];
U(0, 0, pi/3) q[216];
cx q[197], q[216];
cx q[198], q[216];
U(0, 0, pi/3) q[216];
cx q[198], q[216];
cx q[199], q[216];
U(0, 0, pi/3) q[216];
cx q[199], q[216];
cx q[200], q[216];
U(0, 0, pi/3) q[216];
cx q[200], q[216];
cx q[205], q[216];
U(0, 0, pi/3) q[216];
cx q[205], q[216];
cx q[206], q[216];
U(0, 0, pi/3) q[216];
cx q[206], q[216];
cx q[207], q[216];
U(0, 0, pi/3) q[216];
cx q[207], q[216];
cx q[209], q[216];
U(0, 0, pi/3) q[216];
cx q[209], q[216];
cx q[212], q[216];
U(0, 0, pi/3) q[216];
cx q[212], q[216];
cx q[213], q[216];
U(0, 0, pi/3) q[216];
cx q[213], q[216];
cx q[1], q[217];
U(0, 0, pi/3) q[217];
cx q[1], q[217];
cx q[4], q[217];
U(0, 0, pi/3) q[217];
cx q[4], q[217];
cx q[5], q[217];
U(0, 0, pi/3) q[217];
cx q[5], q[217];
cx q[7], q[217];
U(0, 0, pi/3) q[217];
cx q[7], q[217];
cx q[8], q[217];
U(0, 0, pi/3) q[217];
cx q[8], q[217];
cx q[12], q[217];
U(0, 0, pi/3) q[217];
cx q[12], q[217];
cx q[13], q[217];
U(0, 0, pi/3) q[217];
cx q[13], q[217];
cx q[14], q[217];
U(0, 0, pi/3) q[217];
cx q[14], q[217];
cx q[17], q[217];
U(0, 0, pi/3) q[217];
cx q[17], q[217];
cx q[18], q[217];
U(0, 0, pi/3) q[217];
cx q[18], q[217];
cx q[19], q[217];
U(0, 0, pi/3) q[217];
cx q[19], q[217];
cx q[21], q[217];
U(0, 0, pi/3) q[217];
cx q[21], q[217];
cx q[22], q[217];
U(0, 0, pi/3) q[217];
cx q[22], q[217];
cx q[23], q[217];
U(0, 0, pi/3) q[217];
cx q[23], q[217];
cx q[26], q[217];
U(0, 0, pi/3) q[217];
cx q[26], q[217];
cx q[27], q[217];
U(0, 0, pi/3) q[217];
cx q[27], q[217];
cx q[28], q[217];
U(0, 0, pi/3) q[217];
cx q[28], q[217];
cx q[35], q[217];
U(0, 0, pi/3) q[217];
cx q[35], q[217];
cx q[38], q[217];
U(0, 0, pi/3) q[217];
cx q[38], q[217];
cx q[42], q[217];
U(0, 0, pi/3) q[217];
cx q[42], q[217];
cx q[44], q[217];
U(0, 0, pi/3) q[217];
cx q[44], q[217];
cx q[47], q[217];
U(0, 0, pi/3) q[217];
cx q[47], q[217];
cx q[51], q[217];
U(0, 0, pi/3) q[217];
cx q[51], q[217];
cx q[52], q[217];
U(0, 0, pi/3) q[217];
cx q[52], q[217];
cx q[55], q[217];
U(0, 0, pi/3) q[217];
cx q[55], q[217];
cx q[56], q[217];
U(0, 0, pi/3) q[217];
cx q[56], q[217];
cx q[58], q[217];
U(0, 0, pi/3) q[217];
cx q[58], q[217];
cx q[62], q[217];
U(0, 0, pi/3) q[217];
cx q[62], q[217];
cx q[63], q[217];
U(0, 0, pi/3) q[217];
cx q[63], q[217];
cx q[65], q[217];
U(0, 0, pi/3) q[217];
cx q[65], q[217];
cx q[66], q[217];
U(0, 0, pi/3) q[217];
cx q[66], q[217];
cx q[67], q[217];
U(0, 0, pi/3) q[217];
cx q[67], q[217];
cx q[68], q[217];
U(0, 0, pi/3) q[217];
cx q[68], q[217];
cx q[69], q[217];
U(0, 0, pi/3) q[217];
cx q[69], q[217];
cx q[71], q[217];
U(0, 0, pi/3) q[217];
cx q[71], q[217];
cx q[73], q[217];
U(0, 0, pi/3) q[217];
cx q[73], q[217];
cx q[75], q[217];
U(0, 0, pi/3) q[217];
cx q[75], q[217];
cx q[76], q[217];
U(0, 0, pi/3) q[217];
cx q[76], q[217];
cx q[78], q[217];
U(0, 0, pi/3) q[217];
cx q[78], q[217];
cx q[79], q[217];
U(0, 0, pi/3) q[217];
cx q[79], q[217];
cx q[84], q[217];
U(0, 0, pi/3) q[217];
cx q[84], q[217];
cx q[85], q[217];
U(0, 0, pi/3) q[217];
cx q[85], q[217];
cx q[88], q[217];
U(0, 0, pi/3) q[217];
cx q[88], q[217];
cx q[89], q[217];
U(0, 0, pi/3) q[217];
cx q[89], q[217];
cx q[90], q[217];
U(0, 0, pi/3) q[217];
cx q[90], q[217];
cx q[92], q[217];
U(0, 0, pi/3) q[217];
cx q[92], q[217];
cx q[94], q[217];
U(0, 0, pi/3) q[217];
cx q[94], q[217];
cx q[95], q[217];
U(0, 0, pi/3) q[217];
cx q[95], q[217];
cx q[96], q[217];
U(0, 0, pi/3) q[217];
cx q[96], q[217];
cx q[97], q[217];
U(0, 0, pi/3) q[217];
cx q[97], q[217];
cx q[99], q[217];
U(0, 0, pi/3) q[217];
cx q[99], q[217];
cx q[101], q[217];
U(0, 0, pi/3) q[217];
cx q[101], q[217];
cx q[102], q[217];
U(0, 0, pi/3) q[217];
cx q[102], q[217];
cx q[104], q[217];
U(0, 0, pi/3) q[217];
cx q[104], q[217];
cx q[106], q[217];
U(0, 0, pi/3) q[217];
cx q[106], q[217];
cx q[107], q[217];
U(0, 0, pi/3) q[217];
cx q[107], q[217];
cx q[109], q[217];
U(0, 0, pi/3) q[217];
cx q[109], q[217];
cx q[110], q[217];
U(0, 0, pi/3) q[217];
cx q[110], q[217];
cx q[113], q[217];
U(0, 0, pi/3) q[217];
cx q[113], q[217];
cx q[116], q[217];
U(0, 0, pi/3) q[217];
cx q[116], q[217];
cx q[122], q[217];
U(0, 0, pi/3) q[217];
cx q[122], q[217];
cx q[123], q[217];
U(0, 0, pi/3) q[217];
cx q[123], q[217];
cx q[125], q[217];
U(0, 0, pi/3) q[217];
cx q[125], q[217];
cx q[128], q[217];
U(0, 0, pi/3) q[217];
cx q[128], q[217];
cx q[129], q[217];
U(0, 0, pi/3) q[217];
cx q[129], q[217];
cx q[131], q[217];
U(0, 0, pi/3) q[217];
cx q[131], q[217];
cx q[132], q[217];
U(0, 0, pi/3) q[217];
cx q[132], q[217];
cx q[136], q[217];
U(0, 0, pi/3) q[217];
cx q[136], q[217];
cx q[138], q[217];
U(0, 0, pi/3) q[217];
cx q[138], q[217];
cx q[140], q[217];
U(0, 0, pi/3) q[217];
cx q[140], q[217];
cx q[142], q[217];
U(0, 0, pi/3) q[217];
cx q[142], q[217];
cx q[145], q[217];
U(0, 0, pi/3) q[217];
cx q[145], q[217];
cx q[146], q[217];
U(0, 0, pi/3) q[217];
cx q[146], q[217];
cx q[147], q[217];
U(0, 0, pi/3) q[217];
cx q[147], q[217];
cx q[149], q[217];
U(0, 0, pi/3) q[217];
cx q[149], q[217];
cx q[150], q[217];
U(0, 0, pi/3) q[217];
cx q[150], q[217];
cx q[153], q[217];
U(0, 0, pi/3) q[217];
cx q[153], q[217];
cx q[155], q[217];
U(0, 0, pi/3) q[217];
cx q[155], q[217];
cx q[156], q[217];
U(0, 0, pi/3) q[217];
cx q[156], q[217];
cx q[158], q[217];
U(0, 0, pi/3) q[217];
cx q[158], q[217];
cx q[163], q[217];
U(0, 0, pi/3) q[217];
cx q[163], q[217];
cx q[169], q[217];
U(0, 0, pi/3) q[217];
cx q[169], q[217];
cx q[171], q[217];
U(0, 0, pi/3) q[217];
cx q[171], q[217];
cx q[174], q[217];
U(0, 0, pi/3) q[217];
cx q[174], q[217];
cx q[175], q[217];
U(0, 0, pi/3) q[217];
cx q[175], q[217];
cx q[179], q[217];
U(0, 0, pi/3) q[217];
cx q[179], q[217];
cx q[180], q[217];
U(0, 0, pi/3) q[217];
cx q[180], q[217];
cx q[181], q[217];
U(0, 0, pi/3) q[217];
cx q[181], q[217];
cx q[182], q[217];
U(0, 0, pi/3) q[217];
cx q[182], q[217];
cx q[183], q[217];
U(0, 0, pi/3) q[217];
cx q[183], q[217];
cx q[187], q[217];
U(0, 0, pi/3) q[217];
cx q[187], q[217];
cx q[190], q[217];
U(0, 0, pi/3) q[217];
cx q[190], q[217];
cx q[192], q[217];
U(0, 0, pi/3) q[217];
cx q[192], q[217];
cx q[193], q[217];
U(0, 0, pi/3) q[217];
cx q[193], q[217];
cx q[194], q[217];
U(0, 0, pi/3) q[217];
cx q[194], q[217];
cx q[196], q[217];
U(0, 0, pi/3) q[217];
cx q[196], q[217];
cx q[198], q[217];
U(0, 0, pi/3) q[217];
cx q[198], q[217];
cx q[202], q[217];
U(0, 0, pi/3) q[217];
cx q[202], q[217];
cx q[208], q[217];
U(0, 0, pi/3) q[217];
cx q[208], q[217];
cx q[209], q[217];
U(0, 0, pi/3) q[217];
cx q[209], q[217];
cx q[210], q[217];
U(0, 0, pi/3) q[217];
cx q[210], q[217];
cx q[212], q[217];
U(0, 0, pi/3) q[217];
cx q[212], q[217];
cx q[213], q[217];
U(0, 0, pi/3) q[217];
cx q[213], q[217];
cx q[214], q[217];
U(0, 0, pi/3) q[217];
cx q[214], q[217];
cx q[215], q[217];
U(0, 0, pi/3) q[217];
cx q[215], q[217];
cx q[216], q[217];
U(0, 0, pi/3) q[217];
cx q[216], q[217];
cx q[3], q[218];
U(0, 0, pi/3) q[218];
cx q[3], q[218];
cx q[5], q[218];
U(0, 0, pi/3) q[218];
cx q[5], q[218];
cx q[9], q[218];
U(0, 0, pi/3) q[218];
cx q[9], q[218];
cx q[11], q[218];
U(0, 0, pi/3) q[218];
cx q[11], q[218];
cx q[13], q[218];
U(0, 0, pi/3) q[218];
cx q[13], q[218];
cx q[16], q[218];
U(0, 0, pi/3) q[218];
cx q[16], q[218];
cx q[18], q[218];
U(0, 0, pi/3) q[218];
cx q[18], q[218];
cx q[19], q[218];
U(0, 0, pi/3) q[218];
cx q[19], q[218];
cx q[20], q[218];
U(0, 0, pi/3) q[218];
cx q[20], q[218];
cx q[21], q[218];
U(0, 0, pi/3) q[218];
cx q[21], q[218];
cx q[23], q[218];
U(0, 0, pi/3) q[218];
cx q[23], q[218];
cx q[25], q[218];
U(0, 0, pi/3) q[218];
cx q[25], q[218];
cx q[27], q[218];
U(0, 0, pi/3) q[218];
cx q[27], q[218];
cx q[29], q[218];
U(0, 0, pi/3) q[218];
cx q[29], q[218];
cx q[30], q[218];
U(0, 0, pi/3) q[218];
cx q[30], q[218];
cx q[31], q[218];
U(0, 0, pi/3) q[218];
cx q[31], q[218];
cx q[32], q[218];
U(0, 0, pi/3) q[218];
cx q[32], q[218];
cx q[33], q[218];
U(0, 0, pi/3) q[218];
cx q[33], q[218];
cx q[35], q[218];
U(0, 0, pi/3) q[218];
cx q[35], q[218];
cx q[37], q[218];
U(0, 0, pi/3) q[218];
cx q[37], q[218];
cx q[38], q[218];
U(0, 0, pi/3) q[218];
cx q[38], q[218];
cx q[39], q[218];
U(0, 0, pi/3) q[218];
cx q[39], q[218];
cx q[40], q[218];
U(0, 0, pi/3) q[218];
cx q[40], q[218];
cx q[43], q[218];
U(0, 0, pi/3) q[218];
cx q[43], q[218];
cx q[44], q[218];
U(0, 0, pi/3) q[218];
cx q[44], q[218];
cx q[46], q[218];
U(0, 0, pi/3) q[218];
cx q[46], q[218];
cx q[55], q[218];
U(0, 0, pi/3) q[218];
cx q[55], q[218];
cx q[57], q[218];
U(0, 0, pi/3) q[218];
cx q[57], q[218];
cx q[58], q[218];
U(0, 0, pi/3) q[218];
cx q[58], q[218];
cx q[59], q[218];
U(0, 0, pi/3) q[218];
cx q[59], q[218];
cx q[64], q[218];
U(0, 0, pi/3) q[218];
cx q[64], q[218];
cx q[65], q[218];
U(0, 0, pi/3) q[218];
cx q[65], q[218];
cx q[66], q[218];
U(0, 0, pi/3) q[218];
cx q[66], q[218];
cx q[68], q[218];
U(0, 0, pi/3) q[218];
cx q[68], q[218];
cx q[70], q[218];
U(0, 0, pi/3) q[218];
cx q[70], q[218];
cx q[71], q[218];
U(0, 0, pi/3) q[218];
cx q[71], q[218];
cx q[72], q[218];
U(0, 0, pi/3) q[218];
cx q[72], q[218];
cx q[74], q[218];
U(0, 0, pi/3) q[218];
cx q[74], q[218];
cx q[75], q[218];
U(0, 0, pi/3) q[218];
cx q[75], q[218];
cx q[78], q[218];
U(0, 0, pi/3) q[218];
cx q[78], q[218];
cx q[84], q[218];
U(0, 0, pi/3) q[218];
cx q[84], q[218];
cx q[85], q[218];
U(0, 0, pi/3) q[218];
cx q[85], q[218];
cx q[87], q[218];
U(0, 0, pi/3) q[218];
cx q[87], q[218];
cx q[89], q[218];
U(0, 0, pi/3) q[218];
cx q[89], q[218];
cx q[91], q[218];
U(0, 0, pi/3) q[218];
cx q[91], q[218];
cx q[92], q[218];
U(0, 0, pi/3) q[218];
cx q[92], q[218];
cx q[94], q[218];
U(0, 0, pi/3) q[218];
cx q[94], q[218];
cx q[96], q[218];
U(0, 0, pi/3) q[218];
cx q[96], q[218];
cx q[98], q[218];
U(0, 0, pi/3) q[218];
cx q[98], q[218];
cx q[103], q[218];
U(0, 0, pi/3) q[218];
cx q[103], q[218];
cx q[106], q[218];
U(0, 0, pi/3) q[218];
cx q[106], q[218];
cx q[107], q[218];
U(0, 0, pi/3) q[218];
cx q[107], q[218];
cx q[109], q[218];
U(0, 0, pi/3) q[218];
cx q[109], q[218];
cx q[110], q[218];
U(0, 0, pi/3) q[218];
cx q[110], q[218];
cx q[111], q[218];
U(0, 0, pi/3) q[218];
cx q[111], q[218];
cx q[112], q[218];
U(0, 0, pi/3) q[218];
cx q[112], q[218];
cx q[113], q[218];
U(0, 0, pi/3) q[218];
cx q[113], q[218];
cx q[115], q[218];
U(0, 0, pi/3) q[218];
cx q[115], q[218];
cx q[116], q[218];
U(0, 0, pi/3) q[218];
cx q[116], q[218];
cx q[119], q[218];
U(0, 0, pi/3) q[218];
cx q[119], q[218];
cx q[120], q[218];
U(0, 0, pi/3) q[218];
cx q[120], q[218];
cx q[121], q[218];
U(0, 0, pi/3) q[218];
cx q[121], q[218];
cx q[122], q[218];
U(0, 0, pi/3) q[218];
cx q[122], q[218];
cx q[123], q[218];
U(0, 0, pi/3) q[218];
cx q[123], q[218];
cx q[125], q[218];
U(0, 0, pi/3) q[218];
cx q[125], q[218];
cx q[127], q[218];
U(0, 0, pi/3) q[218];
cx q[127], q[218];
cx q[129], q[218];
U(0, 0, pi/3) q[218];
cx q[129], q[218];
cx q[133], q[218];
U(0, 0, pi/3) q[218];
cx q[133], q[218];
cx q[135], q[218];
U(0, 0, pi/3) q[218];
cx q[135], q[218];
cx q[136], q[218];
U(0, 0, pi/3) q[218];
cx q[136], q[218];
cx q[137], q[218];
U(0, 0, pi/3) q[218];
cx q[137], q[218];
cx q[138], q[218];
U(0, 0, pi/3) q[218];
cx q[138], q[218];
cx q[140], q[218];
U(0, 0, pi/3) q[218];
cx q[140], q[218];
cx q[143], q[218];
U(0, 0, pi/3) q[218];
cx q[143], q[218];
cx q[145], q[218];
U(0, 0, pi/3) q[218];
cx q[145], q[218];
cx q[149], q[218];
U(0, 0, pi/3) q[218];
cx q[149], q[218];
cx q[153], q[218];
U(0, 0, pi/3) q[218];
cx q[153], q[218];
cx q[154], q[218];
U(0, 0, pi/3) q[218];
cx q[154], q[218];
cx q[156], q[218];
U(0, 0, pi/3) q[218];
cx q[156], q[218];
cx q[157], q[218];
U(0, 0, pi/3) q[218];
cx q[157], q[218];
cx q[161], q[218];
U(0, 0, pi/3) q[218];
cx q[161], q[218];
cx q[162], q[218];
U(0, 0, pi/3) q[218];
cx q[162], q[218];
cx q[164], q[218];
U(0, 0, pi/3) q[218];
cx q[164], q[218];
cx q[166], q[218];
U(0, 0, pi/3) q[218];
cx q[166], q[218];
cx q[167], q[218];
U(0, 0, pi/3) q[218];
cx q[167], q[218];
cx q[168], q[218];
U(0, 0, pi/3) q[218];
cx q[168], q[218];
cx q[169], q[218];
U(0, 0, pi/3) q[218];
cx q[169], q[218];
cx q[170], q[218];
U(0, 0, pi/3) q[218];
cx q[170], q[218];
cx q[171], q[218];
U(0, 0, pi/3) q[218];
cx q[171], q[218];
cx q[174], q[218];
U(0, 0, pi/3) q[218];
cx q[174], q[218];
cx q[175], q[218];
U(0, 0, pi/3) q[218];
cx q[175], q[218];
cx q[177], q[218];
U(0, 0, pi/3) q[218];
cx q[177], q[218];
cx q[178], q[218];
U(0, 0, pi/3) q[218];
cx q[178], q[218];
cx q[179], q[218];
U(0, 0, pi/3) q[218];
cx q[179], q[218];
cx q[181], q[218];
U(0, 0, pi/3) q[218];
cx q[181], q[218];
cx q[183], q[218];
U(0, 0, pi/3) q[218];
cx q[183], q[218];
cx q[185], q[218];
U(0, 0, pi/3) q[218];
cx q[185], q[218];
cx q[187], q[218];
U(0, 0, pi/3) q[218];
cx q[187], q[218];
cx q[191], q[218];
U(0, 0, pi/3) q[218];
cx q[191], q[218];
cx q[192], q[218];
U(0, 0, pi/3) q[218];
cx q[192], q[218];
cx q[194], q[218];
U(0, 0, pi/3) q[218];
cx q[194], q[218];
cx q[196], q[218];
U(0, 0, pi/3) q[218];
cx q[196], q[218];
cx q[197], q[218];
U(0, 0, pi/3) q[218];
cx q[197], q[218];
cx q[198], q[218];
U(0, 0, pi/3) q[218];
cx q[198], q[218];
cx q[200], q[218];
U(0, 0, pi/3) q[218];
cx q[200], q[218];
cx q[201], q[218];
U(0, 0, pi/3) q[218];
cx q[201], q[218];
cx q[207], q[218];
U(0, 0, pi/3) q[218];
cx q[207], q[218];
cx q[208], q[218];
U(0, 0, pi/3) q[218];
cx q[208], q[218];
cx q[209], q[218];
U(0, 0, pi/3) q[218];
cx q[209], q[218];
cx q[210], q[218];
U(0, 0, pi/3) q[218];
cx q[210], q[218];
cx q[211], q[218];
U(0, 0, pi/3) q[218];
cx q[211], q[218];
cx q[212], q[218];
U(0, 0, pi/3) q[218];
cx q[212], q[218];
cx q[214], q[218];
U(0, 0, pi/3) q[218];
cx q[214], q[218];
cx q[215], q[218];
U(0, 0, pi/3) q[218];
cx q[215], q[218];
cx q[217], q[218];
U(0, 0, pi/3) q[218];
cx q[217], q[218];
cx q[0], q[219];
U(0, 0, pi/3) q[219];
cx q[0], q[219];
cx q[1], q[219];
U(0, 0, pi/3) q[219];
cx q[1], q[219];
cx q[5], q[219];
U(0, 0, pi/3) q[219];
cx q[5], q[219];
cx q[6], q[219];
U(0, 0, pi/3) q[219];
cx q[6], q[219];
cx q[7], q[219];
U(0, 0, pi/3) q[219];
cx q[7], q[219];
cx q[9], q[219];
U(0, 0, pi/3) q[219];
cx q[9], q[219];
cx q[10], q[219];
U(0, 0, pi/3) q[219];
cx q[10], q[219];
cx q[11], q[219];
U(0, 0, pi/3) q[219];
cx q[11], q[219];
cx q[18], q[219];
U(0, 0, pi/3) q[219];
cx q[18], q[219];
cx q[20], q[219];
U(0, 0, pi/3) q[219];
cx q[20], q[219];
cx q[21], q[219];
U(0, 0, pi/3) q[219];
cx q[21], q[219];
cx q[28], q[219];
U(0, 0, pi/3) q[219];
cx q[28], q[219];
cx q[34], q[219];
U(0, 0, pi/3) q[219];
cx q[34], q[219];
cx q[35], q[219];
U(0, 0, pi/3) q[219];
cx q[35], q[219];
cx q[37], q[219];
U(0, 0, pi/3) q[219];
cx q[37], q[219];
cx q[42], q[219];
U(0, 0, pi/3) q[219];
cx q[42], q[219];
cx q[43], q[219];
U(0, 0, pi/3) q[219];
cx q[43], q[219];
cx q[44], q[219];
U(0, 0, pi/3) q[219];
cx q[44], q[219];
cx q[47], q[219];
U(0, 0, pi/3) q[219];
cx q[47], q[219];
cx q[49], q[219];
U(0, 0, pi/3) q[219];
cx q[49], q[219];
cx q[50], q[219];
U(0, 0, pi/3) q[219];
cx q[50], q[219];
cx q[52], q[219];
U(0, 0, pi/3) q[219];
cx q[52], q[219];
cx q[53], q[219];
U(0, 0, pi/3) q[219];
cx q[53], q[219];
cx q[54], q[219];
U(0, 0, pi/3) q[219];
cx q[54], q[219];
cx q[56], q[219];
U(0, 0, pi/3) q[219];
cx q[56], q[219];
cx q[57], q[219];
U(0, 0, pi/3) q[219];
cx q[57], q[219];
cx q[60], q[219];
U(0, 0, pi/3) q[219];
cx q[60], q[219];
cx q[61], q[219];
U(0, 0, pi/3) q[219];
cx q[61], q[219];
cx q[62], q[219];
U(0, 0, pi/3) q[219];
cx q[62], q[219];
cx q[63], q[219];
U(0, 0, pi/3) q[219];
cx q[63], q[219];
cx q[64], q[219];
U(0, 0, pi/3) q[219];
cx q[64], q[219];
cx q[65], q[219];
U(0, 0, pi/3) q[219];
cx q[65], q[219];
cx q[66], q[219];
U(0, 0, pi/3) q[219];
cx q[66], q[219];
cx q[69], q[219];
U(0, 0, pi/3) q[219];
cx q[69], q[219];
cx q[72], q[219];
U(0, 0, pi/3) q[219];
cx q[72], q[219];
cx q[73], q[219];
U(0, 0, pi/3) q[219];
cx q[73], q[219];
cx q[77], q[219];
U(0, 0, pi/3) q[219];
cx q[77], q[219];
cx q[80], q[219];
U(0, 0, pi/3) q[219];
cx q[80], q[219];
cx q[82], q[219];
U(0, 0, pi/3) q[219];
cx q[82], q[219];
cx q[86], q[219];
U(0, 0, pi/3) q[219];
cx q[86], q[219];
cx q[89], q[219];
U(0, 0, pi/3) q[219];
cx q[89], q[219];
cx q[93], q[219];
U(0, 0, pi/3) q[219];
cx q[93], q[219];
cx q[95], q[219];
U(0, 0, pi/3) q[219];
cx q[95], q[219];
cx q[96], q[219];
U(0, 0, pi/3) q[219];
cx q[96], q[219];
cx q[97], q[219];
U(0, 0, pi/3) q[219];
cx q[97], q[219];
cx q[100], q[219];
U(0, 0, pi/3) q[219];
cx q[100], q[219];
cx q[101], q[219];
U(0, 0, pi/3) q[219];
cx q[101], q[219];
cx q[102], q[219];
U(0, 0, pi/3) q[219];
cx q[102], q[219];
cx q[104], q[219];
U(0, 0, pi/3) q[219];
cx q[104], q[219];
cx q[106], q[219];
U(0, 0, pi/3) q[219];
cx q[106], q[219];
cx q[109], q[219];
U(0, 0, pi/3) q[219];
cx q[109], q[219];
cx q[111], q[219];
U(0, 0, pi/3) q[219];
cx q[111], q[219];
cx q[113], q[219];
U(0, 0, pi/3) q[219];
cx q[113], q[219];
cx q[115], q[219];
U(0, 0, pi/3) q[219];
cx q[115], q[219];
cx q[121], q[219];
U(0, 0, pi/3) q[219];
cx q[121], q[219];
cx q[122], q[219];
U(0, 0, pi/3) q[219];
cx q[122], q[219];
cx q[126], q[219];
U(0, 0, pi/3) q[219];
cx q[126], q[219];
cx q[129], q[219];
U(0, 0, pi/3) q[219];
cx q[129], q[219];
cx q[131], q[219];
U(0, 0, pi/3) q[219];
cx q[131], q[219];
cx q[132], q[219];
U(0, 0, pi/3) q[219];
cx q[132], q[219];
cx q[134], q[219];
U(0, 0, pi/3) q[219];
cx q[134], q[219];
cx q[135], q[219];
U(0, 0, pi/3) q[219];
cx q[135], q[219];
cx q[136], q[219];
U(0, 0, pi/3) q[219];
cx q[136], q[219];
cx q[137], q[219];
U(0, 0, pi/3) q[219];
cx q[137], q[219];
cx q[138], q[219];
U(0, 0, pi/3) q[219];
cx q[138], q[219];
cx q[139], q[219];
U(0, 0, pi/3) q[219];
cx q[139], q[219];
cx q[140], q[219];
U(0, 0, pi/3) q[219];
cx q[140], q[219];
cx q[143], q[219];
U(0, 0, pi/3) q[219];
cx q[143], q[219];
cx q[144], q[219];
U(0, 0, pi/3) q[219];
cx q[144], q[219];
cx q[146], q[219];
U(0, 0, pi/3) q[219];
cx q[146], q[219];
cx q[149], q[219];
U(0, 0, pi/3) q[219];
cx q[149], q[219];
cx q[152], q[219];
U(0, 0, pi/3) q[219];
cx q[152], q[219];
cx q[153], q[219];
U(0, 0, pi/3) q[219];
cx q[153], q[219];
cx q[154], q[219];
U(0, 0, pi/3) q[219];
cx q[154], q[219];
cx q[155], q[219];
U(0, 0, pi/3) q[219];
cx q[155], q[219];
cx q[156], q[219];
U(0, 0, pi/3) q[219];
cx q[156], q[219];
cx q[158], q[219];
U(0, 0, pi/3) q[219];
cx q[158], q[219];
cx q[163], q[219];
U(0, 0, pi/3) q[219];
cx q[163], q[219];
cx q[165], q[219];
U(0, 0, pi/3) q[219];
cx q[165], q[219];
cx q[166], q[219];
U(0, 0, pi/3) q[219];
cx q[166], q[219];
cx q[168], q[219];
U(0, 0, pi/3) q[219];
cx q[168], q[219];
cx q[172], q[219];
U(0, 0, pi/3) q[219];
cx q[172], q[219];
cx q[180], q[219];
U(0, 0, pi/3) q[219];
cx q[180], q[219];
cx q[184], q[219];
U(0, 0, pi/3) q[219];
cx q[184], q[219];
cx q[185], q[219];
U(0, 0, pi/3) q[219];
cx q[185], q[219];
cx q[186], q[219];
U(0, 0, pi/3) q[219];
cx q[186], q[219];
cx q[187], q[219];
U(0, 0, pi/3) q[219];
cx q[187], q[219];
cx q[189], q[219];
U(0, 0, pi/3) q[219];
cx q[189], q[219];
cx q[190], q[219];
U(0, 0, pi/3) q[219];
cx q[190], q[219];
cx q[195], q[219];
U(0, 0, pi/3) q[219];
cx q[195], q[219];
cx q[196], q[219];
U(0, 0, pi/3) q[219];
cx q[196], q[219];
cx q[197], q[219];
U(0, 0, pi/3) q[219];
cx q[197], q[219];
cx q[203], q[219];
U(0, 0, pi/3) q[219];
cx q[203], q[219];
cx q[204], q[219];
U(0, 0, pi/3) q[219];
cx q[204], q[219];
cx q[205], q[219];
U(0, 0, pi/3) q[219];
cx q[205], q[219];
cx q[207], q[219];
U(0, 0, pi/3) q[219];
cx q[207], q[219];
cx q[210], q[219];
U(0, 0, pi/3) q[219];
cx q[210], q[219];
cx q[213], q[219];
U(0, 0, pi/3) q[219];
cx q[213], q[219];
cx q[4], q[220];
U(0, 0, pi/3) q[220];
cx q[4], q[220];
cx q[5], q[220];
U(0, 0, pi/3) q[220];
cx q[5], q[220];
cx q[10], q[220];
U(0, 0, pi/3) q[220];
cx q[10], q[220];
cx q[12], q[220];
U(0, 0, pi/3) q[220];
cx q[12], q[220];
cx q[14], q[220];
U(0, 0, pi/3) q[220];
cx q[14], q[220];
cx q[16], q[220];
U(0, 0, pi/3) q[220];
cx q[16], q[220];
cx q[21], q[220];
U(0, 0, pi/3) q[220];
cx q[21], q[220];
cx q[23], q[220];
U(0, 0, pi/3) q[220];
cx q[23], q[220];
cx q[25], q[220];
U(0, 0, pi/3) q[220];
cx q[25], q[220];
cx q[26], q[220];
U(0, 0, pi/3) q[220];
cx q[26], q[220];
cx q[27], q[220];
U(0, 0, pi/3) q[220];
cx q[27], q[220];
cx q[28], q[220];
U(0, 0, pi/3) q[220];
cx q[28], q[220];
cx q[32], q[220];
U(0, 0, pi/3) q[220];
cx q[32], q[220];
cx q[33], q[220];
U(0, 0, pi/3) q[220];
cx q[33], q[220];
cx q[37], q[220];
U(0, 0, pi/3) q[220];
cx q[37], q[220];
cx q[40], q[220];
U(0, 0, pi/3) q[220];
cx q[40], q[220];
cx q[41], q[220];
U(0, 0, pi/3) q[220];
cx q[41], q[220];
cx q[42], q[220];
U(0, 0, pi/3) q[220];
cx q[42], q[220];
cx q[45], q[220];
U(0, 0, pi/3) q[220];
cx q[45], q[220];
cx q[48], q[220];
U(0, 0, pi/3) q[220];
cx q[48], q[220];
cx q[51], q[220];
U(0, 0, pi/3) q[220];
cx q[51], q[220];
cx q[52], q[220];
U(0, 0, pi/3) q[220];
cx q[52], q[220];
cx q[56], q[220];
U(0, 0, pi/3) q[220];
cx q[56], q[220];
cx q[58], q[220];
U(0, 0, pi/3) q[220];
cx q[58], q[220];
cx q[60], q[220];
U(0, 0, pi/3) q[220];
cx q[60], q[220];
cx q[61], q[220];
U(0, 0, pi/3) q[220];
cx q[61], q[220];
cx q[62], q[220];
U(0, 0, pi/3) q[220];
cx q[62], q[220];
cx q[63], q[220];
U(0, 0, pi/3) q[220];
cx q[63], q[220];
cx q[65], q[220];
U(0, 0, pi/3) q[220];
cx q[65], q[220];
cx q[66], q[220];
U(0, 0, pi/3) q[220];
cx q[66], q[220];
cx q[72], q[220];
U(0, 0, pi/3) q[220];
cx q[72], q[220];
cx q[73], q[220];
U(0, 0, pi/3) q[220];
cx q[73], q[220];
cx q[74], q[220];
U(0, 0, pi/3) q[220];
cx q[74], q[220];
cx q[76], q[220];
U(0, 0, pi/3) q[220];
cx q[76], q[220];
cx q[78], q[220];
U(0, 0, pi/3) q[220];
cx q[78], q[220];
cx q[79], q[220];
U(0, 0, pi/3) q[220];
cx q[79], q[220];
cx q[82], q[220];
U(0, 0, pi/3) q[220];
cx q[82], q[220];
cx q[83], q[220];
U(0, 0, pi/3) q[220];
cx q[83], q[220];
cx q[86], q[220];
U(0, 0, pi/3) q[220];
cx q[86], q[220];
cx q[87], q[220];
U(0, 0, pi/3) q[220];
cx q[87], q[220];
cx q[88], q[220];
U(0, 0, pi/3) q[220];
cx q[88], q[220];
cx q[91], q[220];
U(0, 0, pi/3) q[220];
cx q[91], q[220];
cx q[92], q[220];
U(0, 0, pi/3) q[220];
cx q[92], q[220];
cx q[93], q[220];
U(0, 0, pi/3) q[220];
cx q[93], q[220];
cx q[94], q[220];
U(0, 0, pi/3) q[220];
cx q[94], q[220];
cx q[97], q[220];
U(0, 0, pi/3) q[220];
cx q[97], q[220];
cx q[98], q[220];
U(0, 0, pi/3) q[220];
cx q[98], q[220];
cx q[103], q[220];
U(0, 0, pi/3) q[220];
cx q[103], q[220];
cx q[104], q[220];
U(0, 0, pi/3) q[220];
cx q[104], q[220];
cx q[105], q[220];
U(0, 0, pi/3) q[220];
cx q[105], q[220];
cx q[106], q[220];
U(0, 0, pi/3) q[220];
cx q[106], q[220];
cx q[108], q[220];
U(0, 0, pi/3) q[220];
cx q[108], q[220];
cx q[112], q[220];
U(0, 0, pi/3) q[220];
cx q[112], q[220];
cx q[114], q[220];
U(0, 0, pi/3) q[220];
cx q[114], q[220];
cx q[115], q[220];
U(0, 0, pi/3) q[220];
cx q[115], q[220];
cx q[116], q[220];
U(0, 0, pi/3) q[220];
cx q[116], q[220];
cx q[117], q[220];
U(0, 0, pi/3) q[220];
cx q[117], q[220];
cx q[119], q[220];
U(0, 0, pi/3) q[220];
cx q[119], q[220];
cx q[120], q[220];
U(0, 0, pi/3) q[220];
cx q[120], q[220];
cx q[121], q[220];
U(0, 0, pi/3) q[220];
cx q[121], q[220];
cx q[122], q[220];
U(0, 0, pi/3) q[220];
cx q[122], q[220];
cx q[123], q[220];
U(0, 0, pi/3) q[220];
cx q[123], q[220];
cx q[124], q[220];
U(0, 0, pi/3) q[220];
cx q[124], q[220];
cx q[125], q[220];
U(0, 0, pi/3) q[220];
cx q[125], q[220];
cx q[126], q[220];
U(0, 0, pi/3) q[220];
cx q[126], q[220];
cx q[128], q[220];
U(0, 0, pi/3) q[220];
cx q[128], q[220];
cx q[129], q[220];
U(0, 0, pi/3) q[220];
cx q[129], q[220];
cx q[130], q[220];
U(0, 0, pi/3) q[220];
cx q[130], q[220];
cx q[131], q[220];
U(0, 0, pi/3) q[220];
cx q[131], q[220];
cx q[132], q[220];
U(0, 0, pi/3) q[220];
cx q[132], q[220];
cx q[134], q[220];
U(0, 0, pi/3) q[220];
cx q[134], q[220];
cx q[136], q[220];
U(0, 0, pi/3) q[220];
cx q[136], q[220];
cx q[139], q[220];
U(0, 0, pi/3) q[220];
cx q[139], q[220];
cx q[140], q[220];
U(0, 0, pi/3) q[220];
cx q[140], q[220];
cx q[142], q[220];
U(0, 0, pi/3) q[220];
cx q[142], q[220];
cx q[143], q[220];
U(0, 0, pi/3) q[220];
cx q[143], q[220];
cx q[145], q[220];
U(0, 0, pi/3) q[220];
cx q[145], q[220];
cx q[150], q[220];
U(0, 0, pi/3) q[220];
cx q[150], q[220];
cx q[151], q[220];
U(0, 0, pi/3) q[220];
cx q[151], q[220];
cx q[153], q[220];
U(0, 0, pi/3) q[220];
cx q[153], q[220];
cx q[154], q[220];
U(0, 0, pi/3) q[220];
cx q[154], q[220];
cx q[156], q[220];
U(0, 0, pi/3) q[220];
cx q[156], q[220];
cx q[157], q[220];
U(0, 0, pi/3) q[220];
cx q[157], q[220];
cx q[159], q[220];
U(0, 0, pi/3) q[220];
cx q[159], q[220];
cx q[160], q[220];
U(0, 0, pi/3) q[220];
cx q[160], q[220];
cx q[162], q[220];
U(0, 0, pi/3) q[220];
cx q[162], q[220];
cx q[166], q[220];
U(0, 0, pi/3) q[220];
cx q[166], q[220];
cx q[167], q[220];
U(0, 0, pi/3) q[220];
cx q[167], q[220];
cx q[168], q[220];
U(0, 0, pi/3) q[220];
cx q[168], q[220];
cx q[169], q[220];
U(0, 0, pi/3) q[220];
cx q[169], q[220];
cx q[171], q[220];
U(0, 0, pi/3) q[220];
cx q[171], q[220];
cx q[172], q[220];
U(0, 0, pi/3) q[220];
cx q[172], q[220];
cx q[174], q[220];
U(0, 0, pi/3) q[220];
cx q[174], q[220];
cx q[175], q[220];
U(0, 0, pi/3) q[220];
cx q[175], q[220];
cx q[178], q[220];
U(0, 0, pi/3) q[220];
cx q[178], q[220];
cx q[183], q[220];
U(0, 0, pi/3) q[220];
cx q[183], q[220];
cx q[185], q[220];
U(0, 0, pi/3) q[220];
cx q[185], q[220];
cx q[188], q[220];
U(0, 0, pi/3) q[220];
cx q[188], q[220];
cx q[189], q[220];
U(0, 0, pi/3) q[220];
cx q[189], q[220];
cx q[191], q[220];
U(0, 0, pi/3) q[220];
cx q[191], q[220];
cx q[192], q[220];
U(0, 0, pi/3) q[220];
cx q[192], q[220];
cx q[193], q[220];
U(0, 0, pi/3) q[220];
cx q[193], q[220];
cx q[195], q[220];
U(0, 0, pi/3) q[220];
cx q[195], q[220];
cx q[196], q[220];
U(0, 0, pi/3) q[220];
cx q[196], q[220];
cx q[197], q[220];
U(0, 0, pi/3) q[220];
cx q[197], q[220];
cx q[200], q[220];
U(0, 0, pi/3) q[220];
cx q[200], q[220];
cx q[201], q[220];
U(0, 0, pi/3) q[220];
cx q[201], q[220];
cx q[208], q[220];
U(0, 0, pi/3) q[220];
cx q[208], q[220];
cx q[214], q[220];
U(0, 0, pi/3) q[220];
cx q[214], q[220];
cx q[215], q[220];
U(0, 0, pi/3) q[220];
cx q[215], q[220];
cx q[216], q[220];
U(0, 0, pi/3) q[220];
cx q[216], q[220];
cx q[218], q[220];
U(0, 0, pi/3) q[220];
cx q[218], q[220];
cx q[0], q[221];
U(0, 0, pi/3) q[221];
cx q[0], q[221];
cx q[2], q[221];
U(0, 0, pi/3) q[221];
cx q[2], q[221];
cx q[4], q[221];
U(0, 0, pi/3) q[221];
cx q[4], q[221];
cx q[5], q[221];
U(0, 0, pi/3) q[221];
cx q[5], q[221];
cx q[7], q[221];
U(0, 0, pi/3) q[221];
cx q[7], q[221];
cx q[10], q[221];
U(0, 0, pi/3) q[221];
cx q[10], q[221];
cx q[11], q[221];
U(0, 0, pi/3) q[221];
cx q[11], q[221];
cx q[13], q[221];
U(0, 0, pi/3) q[221];
cx q[13], q[221];
cx q[14], q[221];
U(0, 0, pi/3) q[221];
cx q[14], q[221];
cx q[16], q[221];
U(0, 0, pi/3) q[221];
cx q[16], q[221];
cx q[18], q[221];
U(0, 0, pi/3) q[221];
cx q[18], q[221];
cx q[19], q[221];
U(0, 0, pi/3) q[221];
cx q[19], q[221];
cx q[20], q[221];
U(0, 0, pi/3) q[221];
cx q[20], q[221];
cx q[21], q[221];
U(0, 0, pi/3) q[221];
cx q[21], q[221];
cx q[22], q[221];
U(0, 0, pi/3) q[221];
cx q[22], q[221];
cx q[23], q[221];
U(0, 0, pi/3) q[221];
cx q[23], q[221];
cx q[26], q[221];
U(0, 0, pi/3) q[221];
cx q[26], q[221];
cx q[28], q[221];
U(0, 0, pi/3) q[221];
cx q[28], q[221];
cx q[30], q[221];
U(0, 0, pi/3) q[221];
cx q[30], q[221];
cx q[32], q[221];
U(0, 0, pi/3) q[221];
cx q[32], q[221];
cx q[33], q[221];
U(0, 0, pi/3) q[221];
cx q[33], q[221];
cx q[36], q[221];
U(0, 0, pi/3) q[221];
cx q[36], q[221];
cx q[37], q[221];
U(0, 0, pi/3) q[221];
cx q[37], q[221];
cx q[39], q[221];
U(0, 0, pi/3) q[221];
cx q[39], q[221];
cx q[40], q[221];
U(0, 0, pi/3) q[221];
cx q[40], q[221];
cx q[41], q[221];
U(0, 0, pi/3) q[221];
cx q[41], q[221];
cx q[42], q[221];
U(0, 0, pi/3) q[221];
cx q[42], q[221];
cx q[44], q[221];
U(0, 0, pi/3) q[221];
cx q[44], q[221];
cx q[46], q[221];
U(0, 0, pi/3) q[221];
cx q[46], q[221];
cx q[48], q[221];
U(0, 0, pi/3) q[221];
cx q[48], q[221];
cx q[49], q[221];
U(0, 0, pi/3) q[221];
cx q[49], q[221];
cx q[51], q[221];
U(0, 0, pi/3) q[221];
cx q[51], q[221];
cx q[54], q[221];
U(0, 0, pi/3) q[221];
cx q[54], q[221];
cx q[55], q[221];
U(0, 0, pi/3) q[221];
cx q[55], q[221];
cx q[56], q[221];
U(0, 0, pi/3) q[221];
cx q[56], q[221];
cx q[58], q[221];
U(0, 0, pi/3) q[221];
cx q[58], q[221];
cx q[66], q[221];
U(0, 0, pi/3) q[221];
cx q[66], q[221];
cx q[67], q[221];
U(0, 0, pi/3) q[221];
cx q[67], q[221];
cx q[69], q[221];
U(0, 0, pi/3) q[221];
cx q[69], q[221];
cx q[70], q[221];
U(0, 0, pi/3) q[221];
cx q[70], q[221];
cx q[71], q[221];
U(0, 0, pi/3) q[221];
cx q[71], q[221];
cx q[72], q[221];
U(0, 0, pi/3) q[221];
cx q[72], q[221];
cx q[73], q[221];
U(0, 0, pi/3) q[221];
cx q[73], q[221];
cx q[77], q[221];
U(0, 0, pi/3) q[221];
cx q[77], q[221];
cx q[78], q[221];
U(0, 0, pi/3) q[221];
cx q[78], q[221];
cx q[79], q[221];
U(0, 0, pi/3) q[221];
cx q[79], q[221];
cx q[81], q[221];
U(0, 0, pi/3) q[221];
cx q[81], q[221];
cx q[85], q[221];
U(0, 0, pi/3) q[221];
cx q[85], q[221];
cx q[86], q[221];
U(0, 0, pi/3) q[221];
cx q[86], q[221];
cx q[91], q[221];
U(0, 0, pi/3) q[221];
cx q[91], q[221];
cx q[92], q[221];
U(0, 0, pi/3) q[221];
cx q[92], q[221];
cx q[95], q[221];
U(0, 0, pi/3) q[221];
cx q[95], q[221];
cx q[96], q[221];
U(0, 0, pi/3) q[221];
cx q[96], q[221];
cx q[97], q[221];
U(0, 0, pi/3) q[221];
cx q[97], q[221];
cx q[103], q[221];
U(0, 0, pi/3) q[221];
cx q[103], q[221];
cx q[109], q[221];
U(0, 0, pi/3) q[221];
cx q[109], q[221];
cx q[113], q[221];
U(0, 0, pi/3) q[221];
cx q[113], q[221];
cx q[114], q[221];
U(0, 0, pi/3) q[221];
cx q[114], q[221];
cx q[119], q[221];
U(0, 0, pi/3) q[221];
cx q[119], q[221];
cx q[122], q[221];
U(0, 0, pi/3) q[221];
cx q[122], q[221];
cx q[126], q[221];
U(0, 0, pi/3) q[221];
cx q[126], q[221];
cx q[128], q[221];
U(0, 0, pi/3) q[221];
cx q[128], q[221];
cx q[129], q[221];
U(0, 0, pi/3) q[221];
cx q[129], q[221];
cx q[130], q[221];
U(0, 0, pi/3) q[221];
cx q[130], q[221];
cx q[131], q[221];
U(0, 0, pi/3) q[221];
cx q[131], q[221];
cx q[133], q[221];
U(0, 0, pi/3) q[221];
cx q[133], q[221];
cx q[134], q[221];
U(0, 0, pi/3) q[221];
cx q[134], q[221];
cx q[138], q[221];
U(0, 0, pi/3) q[221];
cx q[138], q[221];
cx q[140], q[221];
U(0, 0, pi/3) q[221];
cx q[140], q[221];
cx q[141], q[221];
U(0, 0, pi/3) q[221];
cx q[141], q[221];
cx q[142], q[221];
U(0, 0, pi/3) q[221];
cx q[142], q[221];
cx q[143], q[221];
U(0, 0, pi/3) q[221];
cx q[143], q[221];
cx q[144], q[221];
U(0, 0, pi/3) q[221];
cx q[144], q[221];
cx q[145], q[221];
U(0, 0, pi/3) q[221];
cx q[145], q[221];
cx q[156], q[221];
U(0, 0, pi/3) q[221];
cx q[156], q[221];
cx q[157], q[221];
U(0, 0, pi/3) q[221];
cx q[157], q[221];
cx q[160], q[221];
U(0, 0, pi/3) q[221];
cx q[160], q[221];
cx q[161], q[221];
U(0, 0, pi/3) q[221];
cx q[161], q[221];
cx q[163], q[221];
U(0, 0, pi/3) q[221];
cx q[163], q[221];
cx q[165], q[221];
U(0, 0, pi/3) q[221];
cx q[165], q[221];
cx q[166], q[221];
U(0, 0, pi/3) q[221];
cx q[166], q[221];
cx q[167], q[221];
U(0, 0, pi/3) q[221];
cx q[167], q[221];
cx q[170], q[221];
U(0, 0, pi/3) q[221];
cx q[170], q[221];
cx q[174], q[221];
U(0, 0, pi/3) q[221];
cx q[174], q[221];
cx q[175], q[221];
U(0, 0, pi/3) q[221];
cx q[175], q[221];
cx q[176], q[221];
U(0, 0, pi/3) q[221];
cx q[176], q[221];
cx q[179], q[221];
U(0, 0, pi/3) q[221];
cx q[179], q[221];
cx q[180], q[221];
U(0, 0, pi/3) q[221];
cx q[180], q[221];
cx q[181], q[221];
U(0, 0, pi/3) q[221];
cx q[181], q[221];
cx q[185], q[221];
U(0, 0, pi/3) q[221];
cx q[185], q[221];
cx q[189], q[221];
U(0, 0, pi/3) q[221];
cx q[189], q[221];
cx q[191], q[221];
U(0, 0, pi/3) q[221];
cx q[191], q[221];
cx q[193], q[221];
U(0, 0, pi/3) q[221];
cx q[193], q[221];
cx q[197], q[221];
U(0, 0, pi/3) q[221];
cx q[197], q[221];
cx q[198], q[221];
U(0, 0, pi/3) q[221];
cx q[198], q[221];
cx q[200], q[221];
U(0, 0, pi/3) q[221];
cx q[200], q[221];
cx q[201], q[221];
U(0, 0, pi/3) q[221];
cx q[201], q[221];
cx q[202], q[221];
U(0, 0, pi/3) q[221];
cx q[202], q[221];
cx q[205], q[221];
U(0, 0, pi/3) q[221];
cx q[205], q[221];
cx q[210], q[221];
U(0, 0, pi/3) q[221];
cx q[210], q[221];
cx q[211], q[221];
U(0, 0, pi/3) q[221];
cx q[211], q[221];
cx q[214], q[221];
U(0, 0, pi/3) q[221];
cx q[214], q[221];
cx q[216], q[221];
U(0, 0, pi/3) q[221];
cx q[216], q[221];
cx q[218], q[221];
U(0, 0, pi/3) q[221];
cx q[218], q[221];
cx q[220], q[221];
U(0, 0, pi/3) q[221];
cx q[220], q[221];
cx q[0], q[222];
U(0, 0, pi/3) q[222];
cx q[0], q[222];
cx q[3], q[222];
U(0, 0, pi/3) q[222];
cx q[3], q[222];
cx q[5], q[222];
U(0, 0, pi/3) q[222];
cx q[5], q[222];
cx q[6], q[222];
U(0, 0, pi/3) q[222];
cx q[6], q[222];
cx q[7], q[222];
U(0, 0, pi/3) q[222];
cx q[7], q[222];
cx q[9], q[222];
U(0, 0, pi/3) q[222];
cx q[9], q[222];
cx q[10], q[222];
U(0, 0, pi/3) q[222];
cx q[10], q[222];
cx q[11], q[222];
U(0, 0, pi/3) q[222];
cx q[11], q[222];
cx q[14], q[222];
U(0, 0, pi/3) q[222];
cx q[14], q[222];
cx q[15], q[222];
U(0, 0, pi/3) q[222];
cx q[15], q[222];
cx q[17], q[222];
U(0, 0, pi/3) q[222];
cx q[17], q[222];
cx q[18], q[222];
U(0, 0, pi/3) q[222];
cx q[18], q[222];
cx q[19], q[222];
U(0, 0, pi/3) q[222];
cx q[19], q[222];
cx q[22], q[222];
U(0, 0, pi/3) q[222];
cx q[22], q[222];
cx q[23], q[222];
U(0, 0, pi/3) q[222];
cx q[23], q[222];
cx q[24], q[222];
U(0, 0, pi/3) q[222];
cx q[24], q[222];
cx q[26], q[222];
U(0, 0, pi/3) q[222];
cx q[26], q[222];
cx q[27], q[222];
U(0, 0, pi/3) q[222];
cx q[27], q[222];
cx q[28], q[222];
U(0, 0, pi/3) q[222];
cx q[28], q[222];
cx q[30], q[222];
U(0, 0, pi/3) q[222];
cx q[30], q[222];
cx q[32], q[222];
U(0, 0, pi/3) q[222];
cx q[32], q[222];
cx q[33], q[222];
U(0, 0, pi/3) q[222];
cx q[33], q[222];
cx q[34], q[222];
U(0, 0, pi/3) q[222];
cx q[34], q[222];
cx q[37], q[222];
U(0, 0, pi/3) q[222];
cx q[37], q[222];
cx q[39], q[222];
U(0, 0, pi/3) q[222];
cx q[39], q[222];
cx q[40], q[222];
U(0, 0, pi/3) q[222];
cx q[40], q[222];
cx q[41], q[222];
U(0, 0, pi/3) q[222];
cx q[41], q[222];
cx q[42], q[222];
U(0, 0, pi/3) q[222];
cx q[42], q[222];
cx q[43], q[222];
U(0, 0, pi/3) q[222];
cx q[43], q[222];
cx q[44], q[222];
U(0, 0, pi/3) q[222];
cx q[44], q[222];
cx q[45], q[222];
U(0, 0, pi/3) q[222];
cx q[45], q[222];
cx q[47], q[222];
U(0, 0, pi/3) q[222];
cx q[47], q[222];
cx q[49], q[222];
U(0, 0, pi/3) q[222];
cx q[49], q[222];
cx q[50], q[222];
U(0, 0, pi/3) q[222];
cx q[50], q[222];
cx q[51], q[222];
U(0, 0, pi/3) q[222];
cx q[51], q[222];
cx q[52], q[222];
U(0, 0, pi/3) q[222];
cx q[52], q[222];
cx q[53], q[222];
U(0, 0, pi/3) q[222];
cx q[53], q[222];
cx q[54], q[222];
U(0, 0, pi/3) q[222];
cx q[54], q[222];
cx q[62], q[222];
U(0, 0, pi/3) q[222];
cx q[62], q[222];
cx q[63], q[222];
U(0, 0, pi/3) q[222];
cx q[63], q[222];
cx q[64], q[222];
U(0, 0, pi/3) q[222];
cx q[64], q[222];
cx q[67], q[222];
U(0, 0, pi/3) q[222];
cx q[67], q[222];
cx q[68], q[222];
U(0, 0, pi/3) q[222];
cx q[68], q[222];
cx q[70], q[222];
U(0, 0, pi/3) q[222];
cx q[70], q[222];
cx q[71], q[222];
U(0, 0, pi/3) q[222];
cx q[71], q[222];
cx q[73], q[222];
U(0, 0, pi/3) q[222];
cx q[73], q[222];
cx q[74], q[222];
U(0, 0, pi/3) q[222];
cx q[74], q[222];
cx q[86], q[222];
U(0, 0, pi/3) q[222];
cx q[86], q[222];
cx q[88], q[222];
U(0, 0, pi/3) q[222];
cx q[88], q[222];
cx q[89], q[222];
U(0, 0, pi/3) q[222];
cx q[89], q[222];
cx q[92], q[222];
U(0, 0, pi/3) q[222];
cx q[92], q[222];
cx q[93], q[222];
U(0, 0, pi/3) q[222];
cx q[93], q[222];
cx q[96], q[222];
U(0, 0, pi/3) q[222];
cx q[96], q[222];
cx q[98], q[222];
U(0, 0, pi/3) q[222];
cx q[98], q[222];
cx q[99], q[222];
U(0, 0, pi/3) q[222];
cx q[99], q[222];
cx q[104], q[222];
U(0, 0, pi/3) q[222];
cx q[104], q[222];
cx q[105], q[222];
U(0, 0, pi/3) q[222];
cx q[105], q[222];
cx q[106], q[222];
U(0, 0, pi/3) q[222];
cx q[106], q[222];
cx q[107], q[222];
U(0, 0, pi/3) q[222];
cx q[107], q[222];
cx q[108], q[222];
U(0, 0, pi/3) q[222];
cx q[108], q[222];
cx q[115], q[222];
U(0, 0, pi/3) q[222];
cx q[115], q[222];
cx q[117], q[222];
U(0, 0, pi/3) q[222];
cx q[117], q[222];
cx q[118], q[222];
U(0, 0, pi/3) q[222];
cx q[118], q[222];
cx q[119], q[222];
U(0, 0, pi/3) q[222];
cx q[119], q[222];
cx q[120], q[222];
U(0, 0, pi/3) q[222];
cx q[120], q[222];
cx q[125], q[222];
U(0, 0, pi/3) q[222];
cx q[125], q[222];
cx q[126], q[222];
U(0, 0, pi/3) q[222];
cx q[126], q[222];
cx q[127], q[222];
U(0, 0, pi/3) q[222];
cx q[127], q[222];
cx q[128], q[222];
U(0, 0, pi/3) q[222];
cx q[128], q[222];
cx q[131], q[222];
U(0, 0, pi/3) q[222];
cx q[131], q[222];
cx q[133], q[222];
U(0, 0, pi/3) q[222];
cx q[133], q[222];
cx q[134], q[222];
U(0, 0, pi/3) q[222];
cx q[134], q[222];
cx q[135], q[222];
U(0, 0, pi/3) q[222];
cx q[135], q[222];
cx q[136], q[222];
U(0, 0, pi/3) q[222];
cx q[136], q[222];
cx q[138], q[222];
U(0, 0, pi/3) q[222];
cx q[138], q[222];
cx q[139], q[222];
U(0, 0, pi/3) q[222];
cx q[139], q[222];
cx q[140], q[222];
U(0, 0, pi/3) q[222];
cx q[140], q[222];
cx q[142], q[222];
U(0, 0, pi/3) q[222];
cx q[142], q[222];
cx q[143], q[222];
U(0, 0, pi/3) q[222];
cx q[143], q[222];
cx q[144], q[222];
U(0, 0, pi/3) q[222];
cx q[144], q[222];
cx q[146], q[222];
U(0, 0, pi/3) q[222];
cx q[146], q[222];
cx q[147], q[222];
U(0, 0, pi/3) q[222];
cx q[147], q[222];
cx q[150], q[222];
U(0, 0, pi/3) q[222];
cx q[150], q[222];
cx q[152], q[222];
U(0, 0, pi/3) q[222];
cx q[152], q[222];
cx q[154], q[222];
U(0, 0, pi/3) q[222];
cx q[154], q[222];
cx q[155], q[222];
U(0, 0, pi/3) q[222];
cx q[155], q[222];
cx q[161], q[222];
U(0, 0, pi/3) q[222];
cx q[161], q[222];
cx q[163], q[222];
U(0, 0, pi/3) q[222];
cx q[163], q[222];
cx q[166], q[222];
U(0, 0, pi/3) q[222];
cx q[166], q[222];
cx q[169], q[222];
U(0, 0, pi/3) q[222];
cx q[169], q[222];
cx q[170], q[222];
U(0, 0, pi/3) q[222];
cx q[170], q[222];
cx q[171], q[222];
U(0, 0, pi/3) q[222];
cx q[171], q[222];
cx q[173], q[222];
U(0, 0, pi/3) q[222];
cx q[173], q[222];
cx q[176], q[222];
U(0, 0, pi/3) q[222];
cx q[176], q[222];
cx q[179], q[222];
U(0, 0, pi/3) q[222];
cx q[179], q[222];
cx q[181], q[222];
U(0, 0, pi/3) q[222];
cx q[181], q[222];
cx q[187], q[222];
U(0, 0, pi/3) q[222];
cx q[187], q[222];
cx q[188], q[222];
U(0, 0, pi/3) q[222];
cx q[188], q[222];
cx q[190], q[222];
U(0, 0, pi/3) q[222];
cx q[190], q[222];
cx q[191], q[222];
U(0, 0, pi/3) q[222];
cx q[191], q[222];
cx q[192], q[222];
U(0, 0, pi/3) q[222];
cx q[192], q[222];
cx q[193], q[222];
U(0, 0, pi/3) q[222];
cx q[193], q[222];
cx q[194], q[222];
U(0, 0, pi/3) q[222];
cx q[194], q[222];
cx q[195], q[222];
U(0, 0, pi/3) q[222];
cx q[195], q[222];
cx q[199], q[222];
U(0, 0, pi/3) q[222];
cx q[199], q[222];
cx q[200], q[222];
U(0, 0, pi/3) q[222];
cx q[200], q[222];
cx q[201], q[222];
U(0, 0, pi/3) q[222];
cx q[201], q[222];
cx q[202], q[222];
U(0, 0, pi/3) q[222];
cx q[202], q[222];
cx q[203], q[222];
U(0, 0, pi/3) q[222];
cx q[203], q[222];
cx q[204], q[222];
U(0, 0, pi/3) q[222];
cx q[204], q[222];
cx q[205], q[222];
U(0, 0, pi/3) q[222];
cx q[205], q[222];
cx q[207], q[222];
U(0, 0, pi/3) q[222];
cx q[207], q[222];
cx q[208], q[222];
U(0, 0, pi/3) q[222];
cx q[208], q[222];
cx q[210], q[222];
U(0, 0, pi/3) q[222];
cx q[210], q[222];
cx q[212], q[222];
U(0, 0, pi/3) q[222];
cx q[212], q[222];
cx q[213], q[222];
U(0, 0, pi/3) q[222];
cx q[213], q[222];
cx q[215], q[222];
U(0, 0, pi/3) q[222];
cx q[215], q[222];
cx q[216], q[222];
U(0, 0, pi/3) q[222];
cx q[216], q[222];
cx q[220], q[222];
U(0, 0, pi/3) q[222];
cx q[220], q[222];
cx q[1], q[223];
U(0, 0, pi/3) q[223];
cx q[1], q[223];
cx q[4], q[223];
U(0, 0, pi/3) q[223];
cx q[4], q[223];
cx q[5], q[223];
U(0, 0, pi/3) q[223];
cx q[5], q[223];
cx q[6], q[223];
U(0, 0, pi/3) q[223];
cx q[6], q[223];
cx q[10], q[223];
U(0, 0, pi/3) q[223];
cx q[10], q[223];
cx q[12], q[223];
U(0, 0, pi/3) q[223];
cx q[12], q[223];
cx q[13], q[223];
U(0, 0, pi/3) q[223];
cx q[13], q[223];
cx q[14], q[223];
U(0, 0, pi/3) q[223];
cx q[14], q[223];
cx q[15], q[223];
U(0, 0, pi/3) q[223];
cx q[15], q[223];
cx q[17], q[223];
U(0, 0, pi/3) q[223];
cx q[17], q[223];
cx q[20], q[223];
U(0, 0, pi/3) q[223];
cx q[20], q[223];
cx q[22], q[223];
U(0, 0, pi/3) q[223];
cx q[22], q[223];
cx q[28], q[223];
U(0, 0, pi/3) q[223];
cx q[28], q[223];
cx q[33], q[223];
U(0, 0, pi/3) q[223];
cx q[33], q[223];
cx q[35], q[223];
U(0, 0, pi/3) q[223];
cx q[35], q[223];
cx q[36], q[223];
U(0, 0, pi/3) q[223];
cx q[36], q[223];
cx q[38], q[223];
U(0, 0, pi/3) q[223];
cx q[38], q[223];
cx q[39], q[223];
U(0, 0, pi/3) q[223];
cx q[39], q[223];
cx q[43], q[223];
U(0, 0, pi/3) q[223];
cx q[43], q[223];
cx q[44], q[223];
U(0, 0, pi/3) q[223];
cx q[44], q[223];
cx q[47], q[223];
U(0, 0, pi/3) q[223];
cx q[47], q[223];
cx q[50], q[223];
U(0, 0, pi/3) q[223];
cx q[50], q[223];
cx q[56], q[223];
U(0, 0, pi/3) q[223];
cx q[56], q[223];
cx q[57], q[223];
U(0, 0, pi/3) q[223];
cx q[57], q[223];
cx q[61], q[223];
U(0, 0, pi/3) q[223];
cx q[61], q[223];
cx q[67], q[223];
U(0, 0, pi/3) q[223];
cx q[67], q[223];
cx q[68], q[223];
U(0, 0, pi/3) q[223];
cx q[68], q[223];
cx q[69], q[223];
U(0, 0, pi/3) q[223];
cx q[69], q[223];
cx q[71], q[223];
U(0, 0, pi/3) q[223];
cx q[71], q[223];
cx q[72], q[223];
U(0, 0, pi/3) q[223];
cx q[72], q[223];
cx q[75], q[223];
U(0, 0, pi/3) q[223];
cx q[75], q[223];
cx q[76], q[223];
U(0, 0, pi/3) q[223];
cx q[76], q[223];
cx q[77], q[223];
U(0, 0, pi/3) q[223];
cx q[77], q[223];
cx q[78], q[223];
U(0, 0, pi/3) q[223];
cx q[78], q[223];
cx q[79], q[223];
U(0, 0, pi/3) q[223];
cx q[79], q[223];
cx q[81], q[223];
U(0, 0, pi/3) q[223];
cx q[81], q[223];
cx q[82], q[223];
U(0, 0, pi/3) q[223];
cx q[82], q[223];
cx q[83], q[223];
U(0, 0, pi/3) q[223];
cx q[83], q[223];
cx q[84], q[223];
U(0, 0, pi/3) q[223];
cx q[84], q[223];
cx q[86], q[223];
U(0, 0, pi/3) q[223];
cx q[86], q[223];
cx q[87], q[223];
U(0, 0, pi/3) q[223];
cx q[87], q[223];
cx q[89], q[223];
U(0, 0, pi/3) q[223];
cx q[89], q[223];
cx q[90], q[223];
U(0, 0, pi/3) q[223];
cx q[90], q[223];
cx q[91], q[223];
U(0, 0, pi/3) q[223];
cx q[91], q[223];
cx q[92], q[223];
U(0, 0, pi/3) q[223];
cx q[92], q[223];
cx q[93], q[223];
U(0, 0, pi/3) q[223];
cx q[93], q[223];
cx q[94], q[223];
U(0, 0, pi/3) q[223];
cx q[94], q[223];
cx q[95], q[223];
U(0, 0, pi/3) q[223];
cx q[95], q[223];
cx q[96], q[223];
U(0, 0, pi/3) q[223];
cx q[96], q[223];
cx q[98], q[223];
U(0, 0, pi/3) q[223];
cx q[98], q[223];
cx q[108], q[223];
U(0, 0, pi/3) q[223];
cx q[108], q[223];
cx q[114], q[223];
U(0, 0, pi/3) q[223];
cx q[114], q[223];
cx q[118], q[223];
U(0, 0, pi/3) q[223];
cx q[118], q[223];
cx q[119], q[223];
U(0, 0, pi/3) q[223];
cx q[119], q[223];
cx q[121], q[223];
U(0, 0, pi/3) q[223];
cx q[121], q[223];
cx q[123], q[223];
U(0, 0, pi/3) q[223];
cx q[123], q[223];
cx q[127], q[223];
U(0, 0, pi/3) q[223];
cx q[127], q[223];
cx q[128], q[223];
U(0, 0, pi/3) q[223];
cx q[128], q[223];
cx q[129], q[223];
U(0, 0, pi/3) q[223];
cx q[129], q[223];
cx q[131], q[223];
U(0, 0, pi/3) q[223];
cx q[131], q[223];
cx q[133], q[223];
U(0, 0, pi/3) q[223];
cx q[133], q[223];
cx q[134], q[223];
U(0, 0, pi/3) q[223];
cx q[134], q[223];
cx q[138], q[223];
U(0, 0, pi/3) q[223];
cx q[138], q[223];
cx q[139], q[223];
U(0, 0, pi/3) q[223];
cx q[139], q[223];
cx q[140], q[223];
U(0, 0, pi/3) q[223];
cx q[140], q[223];
cx q[141], q[223];
U(0, 0, pi/3) q[223];
cx q[141], q[223];
cx q[142], q[223];
U(0, 0, pi/3) q[223];
cx q[142], q[223];
cx q[146], q[223];
U(0, 0, pi/3) q[223];
cx q[146], q[223];
cx q[147], q[223];
U(0, 0, pi/3) q[223];
cx q[147], q[223];
cx q[150], q[223];
U(0, 0, pi/3) q[223];
cx q[150], q[223];
cx q[152], q[223];
U(0, 0, pi/3) q[223];
cx q[152], q[223];
cx q[155], q[223];
U(0, 0, pi/3) q[223];
cx q[155], q[223];
cx q[156], q[223];
U(0, 0, pi/3) q[223];
cx q[156], q[223];
cx q[157], q[223];
U(0, 0, pi/3) q[223];
cx q[157], q[223];
cx q[160], q[223];
U(0, 0, pi/3) q[223];
cx q[160], q[223];
cx q[164], q[223];
U(0, 0, pi/3) q[223];
cx q[164], q[223];
cx q[165], q[223];
U(0, 0, pi/3) q[223];
cx q[165], q[223];
cx q[167], q[223];
U(0, 0, pi/3) q[223];
cx q[167], q[223];
cx q[168], q[223];
U(0, 0, pi/3) q[223];
cx q[168], q[223];
cx q[169], q[223];
U(0, 0, pi/3) q[223];
cx q[169], q[223];
cx q[170], q[223];
U(0, 0, pi/3) q[223];
cx q[170], q[223];
cx q[174], q[223];
U(0, 0, pi/3) q[223];
cx q[174], q[223];
cx q[177], q[223];
U(0, 0, pi/3) q[223];
cx q[177], q[223];
cx q[179], q[223];
U(0, 0, pi/3) q[223];
cx q[179], q[223];
cx q[187], q[223];
U(0, 0, pi/3) q[223];
cx q[187], q[223];
cx q[188], q[223];
U(0, 0, pi/3) q[223];
cx q[188], q[223];
cx q[191], q[223];
U(0, 0, pi/3) q[223];
cx q[191], q[223];
cx q[192], q[223];
U(0, 0, pi/3) q[223];
cx q[192], q[223];
cx q[194], q[223];
U(0, 0, pi/3) q[223];
cx q[194], q[223];
cx q[197], q[223];
U(0, 0, pi/3) q[223];
cx q[197], q[223];
cx q[201], q[223];
U(0, 0, pi/3) q[223];
cx q[201], q[223];
cx q[202], q[223];
U(0, 0, pi/3) q[223];
cx q[202], q[223];
cx q[204], q[223];
U(0, 0, pi/3) q[223];
cx q[204], q[223];
cx q[206], q[223];
U(0, 0, pi/3) q[223];
cx q[206], q[223];
cx q[207], q[223];
U(0, 0, pi/3) q[223];
cx q[207], q[223];
cx q[208], q[223];
U(0, 0, pi/3) q[223];
cx q[208], q[223];
cx q[216], q[223];
U(0, 0, pi/3) q[223];
cx q[216], q[223];
cx q[2], q[224];
U(0, 0, pi/3) q[224];
cx q[2], q[224];
cx q[4], q[224];
U(0, 0, pi/3) q[224];
cx q[4], q[224];
cx q[5], q[224];
U(0, 0, pi/3) q[224];
cx q[5], q[224];
cx q[6], q[224];
U(0, 0, pi/3) q[224];
cx q[6], q[224];
cx q[8], q[224];
U(0, 0, pi/3) q[224];
cx q[8], q[224];
cx q[9], q[224];
U(0, 0, pi/3) q[224];
cx q[9], q[224];
cx q[10], q[224];
U(0, 0, pi/3) q[224];
cx q[10], q[224];
cx q[11], q[224];
U(0, 0, pi/3) q[224];
cx q[11], q[224];
cx q[12], q[224];
U(0, 0, pi/3) q[224];
cx q[12], q[224];
cx q[13], q[224];
U(0, 0, pi/3) q[224];
cx q[13], q[224];
cx q[14], q[224];
U(0, 0, pi/3) q[224];
cx q[14], q[224];
cx q[16], q[224];
U(0, 0, pi/3) q[224];
cx q[16], q[224];
cx q[20], q[224];
U(0, 0, pi/3) q[224];
cx q[20], q[224];
cx q[21], q[224];
U(0, 0, pi/3) q[224];
cx q[21], q[224];
cx q[22], q[224];
U(0, 0, pi/3) q[224];
cx q[22], q[224];
cx q[23], q[224];
U(0, 0, pi/3) q[224];
cx q[23], q[224];
cx q[25], q[224];
U(0, 0, pi/3) q[224];
cx q[25], q[224];
cx q[28], q[224];
U(0, 0, pi/3) q[224];
cx q[28], q[224];
cx q[29], q[224];
U(0, 0, pi/3) q[224];
cx q[29], q[224];
cx q[30], q[224];
U(0, 0, pi/3) q[224];
cx q[30], q[224];
cx q[32], q[224];
U(0, 0, pi/3) q[224];
cx q[32], q[224];
cx q[35], q[224];
U(0, 0, pi/3) q[224];
cx q[35], q[224];
cx q[40], q[224];
U(0, 0, pi/3) q[224];
cx q[40], q[224];
cx q[41], q[224];
U(0, 0, pi/3) q[224];
cx q[41], q[224];
cx q[42], q[224];
U(0, 0, pi/3) q[224];
cx q[42], q[224];
cx q[43], q[224];
U(0, 0, pi/3) q[224];
cx q[43], q[224];
cx q[46], q[224];
U(0, 0, pi/3) q[224];
cx q[46], q[224];
cx q[47], q[224];
U(0, 0, pi/3) q[224];
cx q[47], q[224];
cx q[49], q[224];
U(0, 0, pi/3) q[224];
cx q[49], q[224];
cx q[50], q[224];
U(0, 0, pi/3) q[224];
cx q[50], q[224];
cx q[53], q[224];
U(0, 0, pi/3) q[224];
cx q[53], q[224];
cx q[56], q[224];
U(0, 0, pi/3) q[224];
cx q[56], q[224];
cx q[57], q[224];
U(0, 0, pi/3) q[224];
cx q[57], q[224];
cx q[59], q[224];
U(0, 0, pi/3) q[224];
cx q[59], q[224];
cx q[60], q[224];
U(0, 0, pi/3) q[224];
cx q[60], q[224];
cx q[62], q[224];
U(0, 0, pi/3) q[224];
cx q[62], q[224];
cx q[63], q[224];
U(0, 0, pi/3) q[224];
cx q[63], q[224];
cx q[66], q[224];
U(0, 0, pi/3) q[224];
cx q[66], q[224];
cx q[67], q[224];
U(0, 0, pi/3) q[224];
cx q[67], q[224];
cx q[69], q[224];
U(0, 0, pi/3) q[224];
cx q[69], q[224];
cx q[72], q[224];
U(0, 0, pi/3) q[224];
cx q[72], q[224];
cx q[73], q[224];
U(0, 0, pi/3) q[224];
cx q[73], q[224];
cx q[75], q[224];
U(0, 0, pi/3) q[224];
cx q[75], q[224];
cx q[78], q[224];
U(0, 0, pi/3) q[224];
cx q[78], q[224];
cx q[81], q[224];
U(0, 0, pi/3) q[224];
cx q[81], q[224];
cx q[83], q[224];
U(0, 0, pi/3) q[224];
cx q[83], q[224];
cx q[84], q[224];
U(0, 0, pi/3) q[224];
cx q[84], q[224];
cx q[86], q[224];
U(0, 0, pi/3) q[224];
cx q[86], q[224];
cx q[91], q[224];
U(0, 0, pi/3) q[224];
cx q[91], q[224];
cx q[94], q[224];
U(0, 0, pi/3) q[224];
cx q[94], q[224];
cx q[96], q[224];
U(0, 0, pi/3) q[224];
cx q[96], q[224];
cx q[97], q[224];
U(0, 0, pi/3) q[224];
cx q[97], q[224];
cx q[99], q[224];
U(0, 0, pi/3) q[224];
cx q[99], q[224];
cx q[105], q[224];
U(0, 0, pi/3) q[224];
cx q[105], q[224];
cx q[106], q[224];
U(0, 0, pi/3) q[224];
cx q[106], q[224];
cx q[107], q[224];
U(0, 0, pi/3) q[224];
cx q[107], q[224];
cx q[108], q[224];
U(0, 0, pi/3) q[224];
cx q[108], q[224];
cx q[110], q[224];
U(0, 0, pi/3) q[224];
cx q[110], q[224];
cx q[111], q[224];
U(0, 0, pi/3) q[224];
cx q[111], q[224];
cx q[114], q[224];
U(0, 0, pi/3) q[224];
cx q[114], q[224];
cx q[120], q[224];
U(0, 0, pi/3) q[224];
cx q[120], q[224];
cx q[121], q[224];
U(0, 0, pi/3) q[224];
cx q[121], q[224];
cx q[123], q[224];
U(0, 0, pi/3) q[224];
cx q[123], q[224];
cx q[125], q[224];
U(0, 0, pi/3) q[224];
cx q[125], q[224];
cx q[128], q[224];
U(0, 0, pi/3) q[224];
cx q[128], q[224];
cx q[132], q[224];
U(0, 0, pi/3) q[224];
cx q[132], q[224];
cx q[133], q[224];
U(0, 0, pi/3) q[224];
cx q[133], q[224];
cx q[134], q[224];
U(0, 0, pi/3) q[224];
cx q[134], q[224];
cx q[135], q[224];
U(0, 0, pi/3) q[224];
cx q[135], q[224];
cx q[136], q[224];
U(0, 0, pi/3) q[224];
cx q[136], q[224];
cx q[139], q[224];
U(0, 0, pi/3) q[224];
cx q[139], q[224];
cx q[140], q[224];
U(0, 0, pi/3) q[224];
cx q[140], q[224];
cx q[141], q[224];
U(0, 0, pi/3) q[224];
cx q[141], q[224];
cx q[143], q[224];
U(0, 0, pi/3) q[224];
cx q[143], q[224];
cx q[145], q[224];
U(0, 0, pi/3) q[224];
cx q[145], q[224];
cx q[146], q[224];
U(0, 0, pi/3) q[224];
cx q[146], q[224];
cx q[149], q[224];
U(0, 0, pi/3) q[224];
cx q[149], q[224];
cx q[150], q[224];
U(0, 0, pi/3) q[224];
cx q[150], q[224];
cx q[155], q[224];
U(0, 0, pi/3) q[224];
cx q[155], q[224];
cx q[157], q[224];
U(0, 0, pi/3) q[224];
cx q[157], q[224];
cx q[159], q[224];
U(0, 0, pi/3) q[224];
cx q[159], q[224];
cx q[160], q[224];
U(0, 0, pi/3) q[224];
cx q[160], q[224];
cx q[161], q[224];
U(0, 0, pi/3) q[224];
cx q[161], q[224];
cx q[162], q[224];
U(0, 0, pi/3) q[224];
cx q[162], q[224];
cx q[163], q[224];
U(0, 0, pi/3) q[224];
cx q[163], q[224];
cx q[166], q[224];
U(0, 0, pi/3) q[224];
cx q[166], q[224];
cx q[169], q[224];
U(0, 0, pi/3) q[224];
cx q[169], q[224];
cx q[173], q[224];
U(0, 0, pi/3) q[224];
cx q[173], q[224];
cx q[175], q[224];
U(0, 0, pi/3) q[224];
cx q[175], q[224];
cx q[177], q[224];
U(0, 0, pi/3) q[224];
cx q[177], q[224];
cx q[179], q[224];
U(0, 0, pi/3) q[224];
cx q[179], q[224];
cx q[182], q[224];
U(0, 0, pi/3) q[224];
cx q[182], q[224];
cx q[183], q[224];
U(0, 0, pi/3) q[224];
cx q[183], q[224];
cx q[184], q[224];
U(0, 0, pi/3) q[224];
cx q[184], q[224];
cx q[186], q[224];
U(0, 0, pi/3) q[224];
cx q[186], q[224];
cx q[190], q[224];
U(0, 0, pi/3) q[224];
cx q[190], q[224];
cx q[191], q[224];
U(0, 0, pi/3) q[224];
cx q[191], q[224];
cx q[192], q[224];
U(0, 0, pi/3) q[224];
cx q[192], q[224];
cx q[197], q[224];
U(0, 0, pi/3) q[224];
cx q[197], q[224];
cx q[198], q[224];
U(0, 0, pi/3) q[224];
cx q[198], q[224];
cx q[200], q[224];
U(0, 0, pi/3) q[224];
cx q[200], q[224];
cx q[202], q[224];
U(0, 0, pi/3) q[224];
cx q[202], q[224];
cx q[207], q[224];
U(0, 0, pi/3) q[224];
cx q[207], q[224];
cx q[209], q[224];
U(0, 0, pi/3) q[224];
cx q[209], q[224];
cx q[211], q[224];
U(0, 0, pi/3) q[224];
cx q[211], q[224];
cx q[214], q[224];
U(0, 0, pi/3) q[224];
cx q[214], q[224];
cx q[215], q[224];
U(0, 0, pi/3) q[224];
cx q[215], q[224];
cx q[216], q[224];
U(0, 0, pi/3) q[224];
cx q[216], q[224];
cx q[218], q[224];
U(0, 0, pi/3) q[224];
cx q[218], q[224];
cx q[219], q[224];
U(0, 0, pi/3) q[224];
cx q[219], q[224];
cx q[221], q[224];
U(0, 0, pi/3) q[224];
cx q[221], q[224];
cx q[222], q[224];
U(0, 0, pi/3) q[224];
cx q[222], q[224];
cx q[0], q[225];
U(0, 0, pi/3) q[225];
cx q[0], q[225];
cx q[1], q[225];
U(0, 0, pi/3) q[225];
cx q[1], q[225];
cx q[2], q[225];
U(0, 0, pi/3) q[225];
cx q[2], q[225];
cx q[3], q[225];
U(0, 0, pi/3) q[225];
cx q[3], q[225];
cx q[5], q[225];
U(0, 0, pi/3) q[225];
cx q[5], q[225];
cx q[8], q[225];
U(0, 0, pi/3) q[225];
cx q[8], q[225];
cx q[9], q[225];
U(0, 0, pi/3) q[225];
cx q[9], q[225];
cx q[12], q[225];
U(0, 0, pi/3) q[225];
cx q[12], q[225];
cx q[14], q[225];
U(0, 0, pi/3) q[225];
cx q[14], q[225];
cx q[16], q[225];
U(0, 0, pi/3) q[225];
cx q[16], q[225];
cx q[18], q[225];
U(0, 0, pi/3) q[225];
cx q[18], q[225];
cx q[19], q[225];
U(0, 0, pi/3) q[225];
cx q[19], q[225];
cx q[21], q[225];
U(0, 0, pi/3) q[225];
cx q[21], q[225];
cx q[22], q[225];
U(0, 0, pi/3) q[225];
cx q[22], q[225];
cx q[26], q[225];
U(0, 0, pi/3) q[225];
cx q[26], q[225];
cx q[28], q[225];
U(0, 0, pi/3) q[225];
cx q[28], q[225];
cx q[29], q[225];
U(0, 0, pi/3) q[225];
cx q[29], q[225];
cx q[30], q[225];
U(0, 0, pi/3) q[225];
cx q[30], q[225];
cx q[31], q[225];
U(0, 0, pi/3) q[225];
cx q[31], q[225];
cx q[35], q[225];
U(0, 0, pi/3) q[225];
cx q[35], q[225];
cx q[38], q[225];
U(0, 0, pi/3) q[225];
cx q[38], q[225];
cx q[39], q[225];
U(0, 0, pi/3) q[225];
cx q[39], q[225];
cx q[41], q[225];
U(0, 0, pi/3) q[225];
cx q[41], q[225];
cx q[43], q[225];
U(0, 0, pi/3) q[225];
cx q[43], q[225];
cx q[44], q[225];
U(0, 0, pi/3) q[225];
cx q[44], q[225];
cx q[45], q[225];
U(0, 0, pi/3) q[225];
cx q[45], q[225];
cx q[46], q[225];
U(0, 0, pi/3) q[225];
cx q[46], q[225];
cx q[47], q[225];
U(0, 0, pi/3) q[225];
cx q[47], q[225];
cx q[48], q[225];
U(0, 0, pi/3) q[225];
cx q[48], q[225];
cx q[50], q[225];
U(0, 0, pi/3) q[225];
cx q[50], q[225];
cx q[51], q[225];
U(0, 0, pi/3) q[225];
cx q[51], q[225];
cx q[52], q[225];
U(0, 0, pi/3) q[225];
cx q[52], q[225];
cx q[55], q[225];
U(0, 0, pi/3) q[225];
cx q[55], q[225];
cx q[58], q[225];
U(0, 0, pi/3) q[225];
cx q[58], q[225];
cx q[59], q[225];
U(0, 0, pi/3) q[225];
cx q[59], q[225];
cx q[62], q[225];
U(0, 0, pi/3) q[225];
cx q[62], q[225];
cx q[69], q[225];
U(0, 0, pi/3) q[225];
cx q[69], q[225];
cx q[74], q[225];
U(0, 0, pi/3) q[225];
cx q[74], q[225];
cx q[75], q[225];
U(0, 0, pi/3) q[225];
cx q[75], q[225];
cx q[77], q[225];
U(0, 0, pi/3) q[225];
cx q[77], q[225];
cx q[79], q[225];
U(0, 0, pi/3) q[225];
cx q[79], q[225];
cx q[81], q[225];
U(0, 0, pi/3) q[225];
cx q[81], q[225];
cx q[82], q[225];
U(0, 0, pi/3) q[225];
cx q[82], q[225];
cx q[83], q[225];
U(0, 0, pi/3) q[225];
cx q[83], q[225];
cx q[87], q[225];
U(0, 0, pi/3) q[225];
cx q[87], q[225];
cx q[88], q[225];
U(0, 0, pi/3) q[225];
cx q[88], q[225];
cx q[89], q[225];
U(0, 0, pi/3) q[225];
cx q[89], q[225];
cx q[92], q[225];
U(0, 0, pi/3) q[225];
cx q[92], q[225];
cx q[94], q[225];
U(0, 0, pi/3) q[225];
cx q[94], q[225];
cx q[95], q[225];
U(0, 0, pi/3) q[225];
cx q[95], q[225];
cx q[97], q[225];
U(0, 0, pi/3) q[225];
cx q[97], q[225];
cx q[98], q[225];
U(0, 0, pi/3) q[225];
cx q[98], q[225];
cx q[99], q[225];
U(0, 0, pi/3) q[225];
cx q[99], q[225];
cx q[100], q[225];
U(0, 0, pi/3) q[225];
cx q[100], q[225];
cx q[101], q[225];
U(0, 0, pi/3) q[225];
cx q[101], q[225];
cx q[102], q[225];
U(0, 0, pi/3) q[225];
cx q[102], q[225];
cx q[104], q[225];
U(0, 0, pi/3) q[225];
cx q[104], q[225];
cx q[105], q[225];
U(0, 0, pi/3) q[225];
cx q[105], q[225];
cx q[106], q[225];
U(0, 0, pi/3) q[225];
cx q[106], q[225];
cx q[107], q[225];
U(0, 0, pi/3) q[225];
cx q[107], q[225];
cx q[112], q[225];
U(0, 0, pi/3) q[225];
cx q[112], q[225];
cx q[115], q[225];
U(0, 0, pi/3) q[225];
cx q[115], q[225];
cx q[116], q[225];
U(0, 0, pi/3) q[225];
cx q[116], q[225];
cx q[119], q[225];
U(0, 0, pi/3) q[225];
cx q[119], q[225];
cx q[122], q[225];
U(0, 0, pi/3) q[225];
cx q[122], q[225];
cx q[123], q[225];
U(0, 0, pi/3) q[225];
cx q[123], q[225];
cx q[125], q[225];
U(0, 0, pi/3) q[225];
cx q[125], q[225];
cx q[128], q[225];
U(0, 0, pi/3) q[225];
cx q[128], q[225];
cx q[131], q[225];
U(0, 0, pi/3) q[225];
cx q[131], q[225];
cx q[135], q[225];
U(0, 0, pi/3) q[225];
cx q[135], q[225];
cx q[138], q[225];
U(0, 0, pi/3) q[225];
cx q[138], q[225];
cx q[139], q[225];
U(0, 0, pi/3) q[225];
cx q[139], q[225];
cx q[141], q[225];
U(0, 0, pi/3) q[225];
cx q[141], q[225];
cx q[142], q[225];
U(0, 0, pi/3) q[225];
cx q[142], q[225];
cx q[143], q[225];
U(0, 0, pi/3) q[225];
cx q[143], q[225];
cx q[149], q[225];
U(0, 0, pi/3) q[225];
cx q[149], q[225];
cx q[151], q[225];
U(0, 0, pi/3) q[225];
cx q[151], q[225];
cx q[153], q[225];
U(0, 0, pi/3) q[225];
cx q[153], q[225];
cx q[155], q[225];
U(0, 0, pi/3) q[225];
cx q[155], q[225];
cx q[156], q[225];
U(0, 0, pi/3) q[225];
cx q[156], q[225];
cx q[162], q[225];
U(0, 0, pi/3) q[225];
cx q[162], q[225];
cx q[164], q[225];
U(0, 0, pi/3) q[225];
cx q[164], q[225];
cx q[167], q[225];
U(0, 0, pi/3) q[225];
cx q[167], q[225];
cx q[168], q[225];
U(0, 0, pi/3) q[225];
cx q[168], q[225];
cx q[170], q[225];
U(0, 0, pi/3) q[225];
cx q[170], q[225];
cx q[171], q[225];
U(0, 0, pi/3) q[225];
cx q[171], q[225];
cx q[173], q[225];
U(0, 0, pi/3) q[225];
cx q[173], q[225];
cx q[174], q[225];
U(0, 0, pi/3) q[225];
cx q[174], q[225];
cx q[175], q[225];
U(0, 0, pi/3) q[225];
cx q[175], q[225];
cx q[176], q[225];
U(0, 0, pi/3) q[225];
cx q[176], q[225];
cx q[177], q[225];
U(0, 0, pi/3) q[225];
cx q[177], q[225];
cx q[180], q[225];
U(0, 0, pi/3) q[225];
cx q[180], q[225];
cx q[182], q[225];
U(0, 0, pi/3) q[225];
cx q[182], q[225];
cx q[183], q[225];
U(0, 0, pi/3) q[225];
cx q[183], q[225];
cx q[184], q[225];
U(0, 0, pi/3) q[225];
cx q[184], q[225];
cx q[187], q[225];
U(0, 0, pi/3) q[225];
cx q[187], q[225];
cx q[191], q[225];
U(0, 0, pi/3) q[225];
cx q[191], q[225];
cx q[192], q[225];
U(0, 0, pi/3) q[225];
cx q[192], q[225];
cx q[193], q[225];
U(0, 0, pi/3) q[225];
cx q[193], q[225];
cx q[194], q[225];
U(0, 0, pi/3) q[225];
cx q[194], q[225];
cx q[196], q[225];
U(0, 0, pi/3) q[225];
cx q[196], q[225];
cx q[199], q[225];
U(0, 0, pi/3) q[225];
cx q[199], q[225];
cx q[200], q[225];
U(0, 0, pi/3) q[225];
cx q[200], q[225];
cx q[203], q[225];
U(0, 0, pi/3) q[225];
cx q[203], q[225];
cx q[204], q[225];
U(0, 0, pi/3) q[225];
cx q[204], q[225];
cx q[206], q[225];
U(0, 0, pi/3) q[225];
cx q[206], q[225];
cx q[207], q[225];
U(0, 0, pi/3) q[225];
cx q[207], q[225];
cx q[208], q[225];
U(0, 0, pi/3) q[225];
cx q[208], q[225];
cx q[209], q[225];
U(0, 0, pi/3) q[225];
cx q[209], q[225];
cx q[210], q[225];
U(0, 0, pi/3) q[225];
cx q[210], q[225];
cx q[212], q[225];
U(0, 0, pi/3) q[225];
cx q[212], q[225];
cx q[214], q[225];
U(0, 0, pi/3) q[225];
cx q[214], q[225];
cx q[215], q[225];
U(0, 0, pi/3) q[225];
cx q[215], q[225];
cx q[217], q[225];
U(0, 0, pi/3) q[225];
cx q[217], q[225];
cx q[223], q[225];
U(0, 0, pi/3) q[225];
cx q[223], q[225];
cx q[224], q[225];
U(0, 0, pi/3) q[225];
cx q[224], q[225];
cx q[0], q[226];
U(0, 0, pi/3) q[226];
cx q[0], q[226];
cx q[1], q[226];
U(0, 0, pi/3) q[226];
cx q[1], q[226];
cx q[3], q[226];
U(0, 0, pi/3) q[226];
cx q[3], q[226];
cx q[4], q[226];
U(0, 0, pi/3) q[226];
cx q[4], q[226];
cx q[5], q[226];
U(0, 0, pi/3) q[226];
cx q[5], q[226];
cx q[8], q[226];
U(0, 0, pi/3) q[226];
cx q[8], q[226];
cx q[9], q[226];
U(0, 0, pi/3) q[226];
cx q[9], q[226];
cx q[10], q[226];
U(0, 0, pi/3) q[226];
cx q[10], q[226];
cx q[11], q[226];
U(0, 0, pi/3) q[226];
cx q[11], q[226];
cx q[12], q[226];
U(0, 0, pi/3) q[226];
cx q[12], q[226];
cx q[15], q[226];
U(0, 0, pi/3) q[226];
cx q[15], q[226];
cx q[18], q[226];
U(0, 0, pi/3) q[226];
cx q[18], q[226];
cx q[22], q[226];
U(0, 0, pi/3) q[226];
cx q[22], q[226];
cx q[23], q[226];
U(0, 0, pi/3) q[226];
cx q[23], q[226];
cx q[26], q[226];
U(0, 0, pi/3) q[226];
cx q[26], q[226];
cx q[28], q[226];
U(0, 0, pi/3) q[226];
cx q[28], q[226];
cx q[32], q[226];
U(0, 0, pi/3) q[226];
cx q[32], q[226];
cx q[34], q[226];
U(0, 0, pi/3) q[226];
cx q[34], q[226];
cx q[35], q[226];
U(0, 0, pi/3) q[226];
cx q[35], q[226];
cx q[36], q[226];
U(0, 0, pi/3) q[226];
cx q[36], q[226];
cx q[37], q[226];
U(0, 0, pi/3) q[226];
cx q[37], q[226];
cx q[38], q[226];
U(0, 0, pi/3) q[226];
cx q[38], q[226];
cx q[42], q[226];
U(0, 0, pi/3) q[226];
cx q[42], q[226];
cx q[43], q[226];
U(0, 0, pi/3) q[226];
cx q[43], q[226];
cx q[44], q[226];
U(0, 0, pi/3) q[226];
cx q[44], q[226];
cx q[47], q[226];
U(0, 0, pi/3) q[226];
cx q[47], q[226];
cx q[51], q[226];
U(0, 0, pi/3) q[226];
cx q[51], q[226];
cx q[53], q[226];
U(0, 0, pi/3) q[226];
cx q[53], q[226];
cx q[55], q[226];
U(0, 0, pi/3) q[226];
cx q[55], q[226];
cx q[56], q[226];
U(0, 0, pi/3) q[226];
cx q[56], q[226];
cx q[58], q[226];
U(0, 0, pi/3) q[226];
cx q[58], q[226];
cx q[62], q[226];
U(0, 0, pi/3) q[226];
cx q[62], q[226];
cx q[63], q[226];
U(0, 0, pi/3) q[226];
cx q[63], q[226];
cx q[66], q[226];
U(0, 0, pi/3) q[226];
cx q[66], q[226];
cx q[67], q[226];
U(0, 0, pi/3) q[226];
cx q[67], q[226];
cx q[68], q[226];
U(0, 0, pi/3) q[226];
cx q[68], q[226];
cx q[69], q[226];
U(0, 0, pi/3) q[226];
cx q[69], q[226];
cx q[73], q[226];
U(0, 0, pi/3) q[226];
cx q[73], q[226];
cx q[76], q[226];
U(0, 0, pi/3) q[226];
cx q[76], q[226];
cx q[78], q[226];
U(0, 0, pi/3) q[226];
cx q[78], q[226];
cx q[82], q[226];
U(0, 0, pi/3) q[226];
cx q[82], q[226];
cx q[83], q[226];
U(0, 0, pi/3) q[226];
cx q[83], q[226];
cx q[85], q[226];
U(0, 0, pi/3) q[226];
cx q[85], q[226];
cx q[87], q[226];
U(0, 0, pi/3) q[226];
cx q[87], q[226];
cx q[89], q[226];
U(0, 0, pi/3) q[226];
cx q[89], q[226];
cx q[95], q[226];
U(0, 0, pi/3) q[226];
cx q[95], q[226];
cx q[99], q[226];
U(0, 0, pi/3) q[226];
cx q[99], q[226];
cx q[100], q[226];
U(0, 0, pi/3) q[226];
cx q[100], q[226];
cx q[103], q[226];
U(0, 0, pi/3) q[226];
cx q[103], q[226];
cx q[104], q[226];
U(0, 0, pi/3) q[226];
cx q[104], q[226];
cx q[105], q[226];
U(0, 0, pi/3) q[226];
cx q[105], q[226];
cx q[106], q[226];
U(0, 0, pi/3) q[226];
cx q[106], q[226];
cx q[109], q[226];
U(0, 0, pi/3) q[226];
cx q[109], q[226];
cx q[114], q[226];
U(0, 0, pi/3) q[226];
cx q[114], q[226];
cx q[115], q[226];
U(0, 0, pi/3) q[226];
cx q[115], q[226];
cx q[116], q[226];
U(0, 0, pi/3) q[226];
cx q[116], q[226];
cx q[121], q[226];
U(0, 0, pi/3) q[226];
cx q[121], q[226];
cx q[128], q[226];
U(0, 0, pi/3) q[226];
cx q[128], q[226];
cx q[130], q[226];
U(0, 0, pi/3) q[226];
cx q[130], q[226];
cx q[131], q[226];
U(0, 0, pi/3) q[226];
cx q[131], q[226];
cx q[132], q[226];
U(0, 0, pi/3) q[226];
cx q[132], q[226];
cx q[133], q[226];
U(0, 0, pi/3) q[226];
cx q[133], q[226];
cx q[135], q[226];
U(0, 0, pi/3) q[226];
cx q[135], q[226];
cx q[137], q[226];
U(0, 0, pi/3) q[226];
cx q[137], q[226];
cx q[139], q[226];
U(0, 0, pi/3) q[226];
cx q[139], q[226];
cx q[140], q[226];
U(0, 0, pi/3) q[226];
cx q[140], q[226];
cx q[141], q[226];
U(0, 0, pi/3) q[226];
cx q[141], q[226];
cx q[142], q[226];
U(0, 0, pi/3) q[226];
cx q[142], q[226];
cx q[144], q[226];
U(0, 0, pi/3) q[226];
cx q[144], q[226];
cx q[145], q[226];
U(0, 0, pi/3) q[226];
cx q[145], q[226];
cx q[146], q[226];
U(0, 0, pi/3) q[226];
cx q[146], q[226];
cx q[148], q[226];
U(0, 0, pi/3) q[226];
cx q[148], q[226];
cx q[149], q[226];
U(0, 0, pi/3) q[226];
cx q[149], q[226];
cx q[150], q[226];
U(0, 0, pi/3) q[226];
cx q[150], q[226];
cx q[151], q[226];
U(0, 0, pi/3) q[226];
cx q[151], q[226];
cx q[154], q[226];
U(0, 0, pi/3) q[226];
cx q[154], q[226];
cx q[155], q[226];
U(0, 0, pi/3) q[226];
cx q[155], q[226];
cx q[157], q[226];
U(0, 0, pi/3) q[226];
cx q[157], q[226];
cx q[162], q[226];
U(0, 0, pi/3) q[226];
cx q[162], q[226];
cx q[163], q[226];
U(0, 0, pi/3) q[226];
cx q[163], q[226];
cx q[164], q[226];
U(0, 0, pi/3) q[226];
cx q[164], q[226];
cx q[167], q[226];
U(0, 0, pi/3) q[226];
cx q[167], q[226];
cx q[169], q[226];
U(0, 0, pi/3) q[226];
cx q[169], q[226];
cx q[172], q[226];
U(0, 0, pi/3) q[226];
cx q[172], q[226];
cx q[173], q[226];
U(0, 0, pi/3) q[226];
cx q[173], q[226];
cx q[174], q[226];
U(0, 0, pi/3) q[226];
cx q[174], q[226];
cx q[180], q[226];
U(0, 0, pi/3) q[226];
cx q[180], q[226];
cx q[181], q[226];
U(0, 0, pi/3) q[226];
cx q[181], q[226];
cx q[182], q[226];
U(0, 0, pi/3) q[226];
cx q[182], q[226];
cx q[183], q[226];
U(0, 0, pi/3) q[226];
cx q[183], q[226];
cx q[186], q[226];
U(0, 0, pi/3) q[226];
cx q[186], q[226];
cx q[188], q[226];
U(0, 0, pi/3) q[226];
cx q[188], q[226];
cx q[189], q[226];
U(0, 0, pi/3) q[226];
cx q[189], q[226];
cx q[191], q[226];
U(0, 0, pi/3) q[226];
cx q[191], q[226];
cx q[193], q[226];
U(0, 0, pi/3) q[226];
cx q[193], q[226];
cx q[194], q[226];
U(0, 0, pi/3) q[226];
cx q[194], q[226];
cx q[199], q[226];
U(0, 0, pi/3) q[226];
cx q[199], q[226];
cx q[201], q[226];
U(0, 0, pi/3) q[226];
cx q[201], q[226];
cx q[202], q[226];
U(0, 0, pi/3) q[226];
cx q[202], q[226];
cx q[207], q[226];
U(0, 0, pi/3) q[226];
cx q[207], q[226];
cx q[209], q[226];
U(0, 0, pi/3) q[226];
cx q[209], q[226];
cx q[210], q[226];
U(0, 0, pi/3) q[226];
cx q[210], q[226];
cx q[211], q[226];
U(0, 0, pi/3) q[226];
cx q[211], q[226];
cx q[212], q[226];
U(0, 0, pi/3) q[226];
cx q[212], q[226];
cx q[215], q[226];
U(0, 0, pi/3) q[226];
cx q[215], q[226];
cx q[217], q[226];
U(0, 0, pi/3) q[226];
cx q[217], q[226];
cx q[218], q[226];
U(0, 0, pi/3) q[226];
cx q[218], q[226];
cx q[224], q[226];
U(0, 0, pi/3) q[226];
cx q[224], q[226];
cx q[225], q[226];
U(0, 0, pi/3) q[226];
cx q[225], q[226];
cx q[0], q[227];
U(0, 0, pi/3) q[227];
cx q[0], q[227];
cx q[1], q[227];
U(0, 0, pi/3) q[227];
cx q[1], q[227];
cx q[2], q[227];
U(0, 0, pi/3) q[227];
cx q[2], q[227];
cx q[3], q[227];
U(0, 0, pi/3) q[227];
cx q[3], q[227];
cx q[10], q[227];
U(0, 0, pi/3) q[227];
cx q[10], q[227];
cx q[11], q[227];
U(0, 0, pi/3) q[227];
cx q[11], q[227];
cx q[12], q[227];
U(0, 0, pi/3) q[227];
cx q[12], q[227];
cx q[13], q[227];
U(0, 0, pi/3) q[227];
cx q[13], q[227];
cx q[14], q[227];
U(0, 0, pi/3) q[227];
cx q[14], q[227];
cx q[16], q[227];
U(0, 0, pi/3) q[227];
cx q[16], q[227];
cx q[19], q[227];
U(0, 0, pi/3) q[227];
cx q[19], q[227];
cx q[20], q[227];
U(0, 0, pi/3) q[227];
cx q[20], q[227];
cx q[21], q[227];
U(0, 0, pi/3) q[227];
cx q[21], q[227];
cx q[25], q[227];
U(0, 0, pi/3) q[227];
cx q[25], q[227];
cx q[29], q[227];
U(0, 0, pi/3) q[227];
cx q[29], q[227];
cx q[30], q[227];
U(0, 0, pi/3) q[227];
cx q[30], q[227];
cx q[31], q[227];
U(0, 0, pi/3) q[227];
cx q[31], q[227];
cx q[32], q[227];
U(0, 0, pi/3) q[227];
cx q[32], q[227];
cx q[34], q[227];
U(0, 0, pi/3) q[227];
cx q[34], q[227];
cx q[40], q[227];
U(0, 0, pi/3) q[227];
cx q[40], q[227];
cx q[42], q[227];
U(0, 0, pi/3) q[227];
cx q[42], q[227];
cx q[44], q[227];
U(0, 0, pi/3) q[227];
cx q[44], q[227];
cx q[45], q[227];
U(0, 0, pi/3) q[227];
cx q[45], q[227];
cx q[46], q[227];
U(0, 0, pi/3) q[227];
cx q[46], q[227];
cx q[49], q[227];
U(0, 0, pi/3) q[227];
cx q[49], q[227];
cx q[50], q[227];
U(0, 0, pi/3) q[227];
cx q[50], q[227];
cx q[52], q[227];
U(0, 0, pi/3) q[227];
cx q[52], q[227];
cx q[53], q[227];
U(0, 0, pi/3) q[227];
cx q[53], q[227];
cx q[55], q[227];
U(0, 0, pi/3) q[227];
cx q[55], q[227];
cx q[56], q[227];
U(0, 0, pi/3) q[227];
cx q[56], q[227];
cx q[58], q[227];
U(0, 0, pi/3) q[227];
cx q[58], q[227];
cx q[59], q[227];
U(0, 0, pi/3) q[227];
cx q[59], q[227];
cx q[63], q[227];
U(0, 0, pi/3) q[227];
cx q[63], q[227];
cx q[64], q[227];
U(0, 0, pi/3) q[227];
cx q[64], q[227];
cx q[65], q[227];
U(0, 0, pi/3) q[227];
cx q[65], q[227];
cx q[66], q[227];
U(0, 0, pi/3) q[227];
cx q[66], q[227];
cx q[68], q[227];
U(0, 0, pi/3) q[227];
cx q[68], q[227];
cx q[70], q[227];
U(0, 0, pi/3) q[227];
cx q[70], q[227];
cx q[71], q[227];
U(0, 0, pi/3) q[227];
cx q[71], q[227];
cx q[72], q[227];
U(0, 0, pi/3) q[227];
cx q[72], q[227];
cx q[73], q[227];
U(0, 0, pi/3) q[227];
cx q[73], q[227];
cx q[75], q[227];
U(0, 0, pi/3) q[227];
cx q[75], q[227];
cx q[76], q[227];
U(0, 0, pi/3) q[227];
cx q[76], q[227];
cx q[77], q[227];
U(0, 0, pi/3) q[227];
cx q[77], q[227];
cx q[79], q[227];
U(0, 0, pi/3) q[227];
cx q[79], q[227];
cx q[84], q[227];
U(0, 0, pi/3) q[227];
cx q[84], q[227];
cx q[85], q[227];
U(0, 0, pi/3) q[227];
cx q[85], q[227];
cx q[88], q[227];
U(0, 0, pi/3) q[227];
cx q[88], q[227];
cx q[93], q[227];
U(0, 0, pi/3) q[227];
cx q[93], q[227];
cx q[94], q[227];
U(0, 0, pi/3) q[227];
cx q[94], q[227];
cx q[95], q[227];
U(0, 0, pi/3) q[227];
cx q[95], q[227];
cx q[96], q[227];
U(0, 0, pi/3) q[227];
cx q[96], q[227];
cx q[98], q[227];
U(0, 0, pi/3) q[227];
cx q[98], q[227];
cx q[99], q[227];
U(0, 0, pi/3) q[227];
cx q[99], q[227];
cx q[100], q[227];
U(0, 0, pi/3) q[227];
cx q[100], q[227];
cx q[102], q[227];
U(0, 0, pi/3) q[227];
cx q[102], q[227];
cx q[103], q[227];
U(0, 0, pi/3) q[227];
cx q[103], q[227];
cx q[104], q[227];
U(0, 0, pi/3) q[227];
cx q[104], q[227];
cx q[106], q[227];
U(0, 0, pi/3) q[227];
cx q[106], q[227];
cx q[107], q[227];
U(0, 0, pi/3) q[227];
cx q[107], q[227];
cx q[119], q[227];
U(0, 0, pi/3) q[227];
cx q[119], q[227];
cx q[120], q[227];
U(0, 0, pi/3) q[227];
cx q[120], q[227];
cx q[122], q[227];
U(0, 0, pi/3) q[227];
cx q[122], q[227];
cx q[123], q[227];
U(0, 0, pi/3) q[227];
cx q[123], q[227];
cx q[125], q[227];
U(0, 0, pi/3) q[227];
cx q[125], q[227];
cx q[126], q[227];
U(0, 0, pi/3) q[227];
cx q[126], q[227];
cx q[127], q[227];
U(0, 0, pi/3) q[227];
cx q[127], q[227];
cx q[128], q[227];
U(0, 0, pi/3) q[227];
cx q[128], q[227];
cx q[133], q[227];
U(0, 0, pi/3) q[227];
cx q[133], q[227];
cx q[135], q[227];
U(0, 0, pi/3) q[227];
cx q[135], q[227];
cx q[139], q[227];
U(0, 0, pi/3) q[227];
cx q[139], q[227];
cx q[144], q[227];
U(0, 0, pi/3) q[227];
cx q[144], q[227];
cx q[145], q[227];
U(0, 0, pi/3) q[227];
cx q[145], q[227];
cx q[146], q[227];
U(0, 0, pi/3) q[227];
cx q[146], q[227];
cx q[147], q[227];
U(0, 0, pi/3) q[227];
cx q[147], q[227];
cx q[151], q[227];
U(0, 0, pi/3) q[227];
cx q[151], q[227];
cx q[153], q[227];
U(0, 0, pi/3) q[227];
cx q[153], q[227];
cx q[157], q[227];
U(0, 0, pi/3) q[227];
cx q[157], q[227];
cx q[158], q[227];
U(0, 0, pi/3) q[227];
cx q[158], q[227];
cx q[159], q[227];
U(0, 0, pi/3) q[227];
cx q[159], q[227];
cx q[163], q[227];
U(0, 0, pi/3) q[227];
cx q[163], q[227];
cx q[164], q[227];
U(0, 0, pi/3) q[227];
cx q[164], q[227];
cx q[167], q[227];
U(0, 0, pi/3) q[227];
cx q[167], q[227];
cx q[168], q[227];
U(0, 0, pi/3) q[227];
cx q[168], q[227];
cx q[171], q[227];
U(0, 0, pi/3) q[227];
cx q[171], q[227];
cx q[177], q[227];
U(0, 0, pi/3) q[227];
cx q[177], q[227];
cx q[178], q[227];
U(0, 0, pi/3) q[227];
cx q[178], q[227];
cx q[180], q[227];
U(0, 0, pi/3) q[227];
cx q[180], q[227];
cx q[181], q[227];
U(0, 0, pi/3) q[227];
cx q[181], q[227];
cx q[183], q[227];
U(0, 0, pi/3) q[227];
cx q[183], q[227];
cx q[185], q[227];
U(0, 0, pi/3) q[227];
cx q[185], q[227];
cx q[187], q[227];
U(0, 0, pi/3) q[227];
cx q[187], q[227];
cx q[189], q[227];
U(0, 0, pi/3) q[227];
cx q[189], q[227];
cx q[190], q[227];
U(0, 0, pi/3) q[227];
cx q[190], q[227];
cx q[191], q[227];
U(0, 0, pi/3) q[227];
cx q[191], q[227];
cx q[194], q[227];
U(0, 0, pi/3) q[227];
cx q[194], q[227];
cx q[196], q[227];
U(0, 0, pi/3) q[227];
cx q[196], q[227];
cx q[197], q[227];
U(0, 0, pi/3) q[227];
cx q[197], q[227];
cx q[203], q[227];
U(0, 0, pi/3) q[227];
cx q[203], q[227];
cx q[207], q[227];
U(0, 0, pi/3) q[227];
cx q[207], q[227];
cx q[208], q[227];
U(0, 0, pi/3) q[227];
cx q[208], q[227];
cx q[213], q[227];
U(0, 0, pi/3) q[227];
cx q[213], q[227];
cx q[214], q[227];
U(0, 0, pi/3) q[227];
cx q[214], q[227];
cx q[216], q[227];
U(0, 0, pi/3) q[227];
cx q[216], q[227];
cx q[217], q[227];
U(0, 0, pi/3) q[227];
cx q[217], q[227];
cx q[218], q[227];
U(0, 0, pi/3) q[227];
cx q[218], q[227];
cx q[219], q[227];
U(0, 0, pi/3) q[227];
cx q[219], q[227];
cx q[0], q[228];
U(0, 0, pi/3) q[228];
cx q[0], q[228];
cx q[2], q[228];
U(0, 0, pi/3) q[228];
cx q[2], q[228];
cx q[3], q[228];
U(0, 0, pi/3) q[228];
cx q[3], q[228];
cx q[4], q[228];
U(0, 0, pi/3) q[228];
cx q[4], q[228];
cx q[5], q[228];
U(0, 0, pi/3) q[228];
cx q[5], q[228];
cx q[6], q[228];
U(0, 0, pi/3) q[228];
cx q[6], q[228];
cx q[7], q[228];
U(0, 0, pi/3) q[228];
cx q[7], q[228];
cx q[8], q[228];
U(0, 0, pi/3) q[228];
cx q[8], q[228];
cx q[10], q[228];
U(0, 0, pi/3) q[228];
cx q[10], q[228];
cx q[12], q[228];
U(0, 0, pi/3) q[228];
cx q[12], q[228];
cx q[13], q[228];
U(0, 0, pi/3) q[228];
cx q[13], q[228];
cx q[14], q[228];
U(0, 0, pi/3) q[228];
cx q[14], q[228];
cx q[15], q[228];
U(0, 0, pi/3) q[228];
cx q[15], q[228];
cx q[16], q[228];
U(0, 0, pi/3) q[228];
cx q[16], q[228];
cx q[17], q[228];
U(0, 0, pi/3) q[228];
cx q[17], q[228];
cx q[18], q[228];
U(0, 0, pi/3) q[228];
cx q[18], q[228];
cx q[19], q[228];
U(0, 0, pi/3) q[228];
cx q[19], q[228];
cx q[20], q[228];
U(0, 0, pi/3) q[228];
cx q[20], q[228];
cx q[21], q[228];
U(0, 0, pi/3) q[228];
cx q[21], q[228];
cx q[25], q[228];
U(0, 0, pi/3) q[228];
cx q[25], q[228];
cx q[27], q[228];
U(0, 0, pi/3) q[228];
cx q[27], q[228];
cx q[30], q[228];
U(0, 0, pi/3) q[228];
cx q[30], q[228];
cx q[32], q[228];
U(0, 0, pi/3) q[228];
cx q[32], q[228];
cx q[35], q[228];
U(0, 0, pi/3) q[228];
cx q[35], q[228];
cx q[37], q[228];
U(0, 0, pi/3) q[228];
cx q[37], q[228];
cx q[40], q[228];
U(0, 0, pi/3) q[228];
cx q[40], q[228];
cx q[42], q[228];
U(0, 0, pi/3) q[228];
cx q[42], q[228];
cx q[43], q[228];
U(0, 0, pi/3) q[228];
cx q[43], q[228];
cx q[46], q[228];
U(0, 0, pi/3) q[228];
cx q[46], q[228];
cx q[47], q[228];
U(0, 0, pi/3) q[228];
cx q[47], q[228];
cx q[49], q[228];
U(0, 0, pi/3) q[228];
cx q[49], q[228];
cx q[50], q[228];
U(0, 0, pi/3) q[228];
cx q[50], q[228];
cx q[52], q[228];
U(0, 0, pi/3) q[228];
cx q[52], q[228];
cx q[54], q[228];
U(0, 0, pi/3) q[228];
cx q[54], q[228];
cx q[58], q[228];
U(0, 0, pi/3) q[228];
cx q[58], q[228];
cx q[59], q[228];
U(0, 0, pi/3) q[228];
cx q[59], q[228];
cx q[66], q[228];
U(0, 0, pi/3) q[228];
cx q[66], q[228];
cx q[67], q[228];
U(0, 0, pi/3) q[228];
cx q[67], q[228];
cx q[68], q[228];
U(0, 0, pi/3) q[228];
cx q[68], q[228];
cx q[71], q[228];
U(0, 0, pi/3) q[228];
cx q[71], q[228];
cx q[72], q[228];
U(0, 0, pi/3) q[228];
cx q[72], q[228];
cx q[73], q[228];
U(0, 0, pi/3) q[228];
cx q[73], q[228];
cx q[74], q[228];
U(0, 0, pi/3) q[228];
cx q[74], q[228];
cx q[76], q[228];
U(0, 0, pi/3) q[228];
cx q[76], q[228];
cx q[77], q[228];
U(0, 0, pi/3) q[228];
cx q[77], q[228];
cx q[80], q[228];
U(0, 0, pi/3) q[228];
cx q[80], q[228];
cx q[81], q[228];
U(0, 0, pi/3) q[228];
cx q[81], q[228];
cx q[82], q[228];
U(0, 0, pi/3) q[228];
cx q[82], q[228];
cx q[85], q[228];
U(0, 0, pi/3) q[228];
cx q[85], q[228];
cx q[87], q[228];
U(0, 0, pi/3) q[228];
cx q[87], q[228];
cx q[88], q[228];
U(0, 0, pi/3) q[228];
cx q[88], q[228];
cx q[89], q[228];
U(0, 0, pi/3) q[228];
cx q[89], q[228];
cx q[90], q[228];
U(0, 0, pi/3) q[228];
cx q[90], q[228];
cx q[93], q[228];
U(0, 0, pi/3) q[228];
cx q[93], q[228];
cx q[94], q[228];
U(0, 0, pi/3) q[228];
cx q[94], q[228];
cx q[97], q[228];
U(0, 0, pi/3) q[228];
cx q[97], q[228];
cx q[98], q[228];
U(0, 0, pi/3) q[228];
cx q[98], q[228];
cx q[99], q[228];
U(0, 0, pi/3) q[228];
cx q[99], q[228];
cx q[101], q[228];
U(0, 0, pi/3) q[228];
cx q[101], q[228];
cx q[103], q[228];
U(0, 0, pi/3) q[228];
cx q[103], q[228];
cx q[105], q[228];
U(0, 0, pi/3) q[228];
cx q[105], q[228];
cx q[106], q[228];
U(0, 0, pi/3) q[228];
cx q[106], q[228];
cx q[111], q[228];
U(0, 0, pi/3) q[228];
cx q[111], q[228];
cx q[112], q[228];
U(0, 0, pi/3) q[228];
cx q[112], q[228];
cx q[113], q[228];
U(0, 0, pi/3) q[228];
cx q[113], q[228];
cx q[116], q[228];
U(0, 0, pi/3) q[228];
cx q[116], q[228];
cx q[117], q[228];
U(0, 0, pi/3) q[228];
cx q[117], q[228];
cx q[119], q[228];
U(0, 0, pi/3) q[228];
cx q[119], q[228];
cx q[121], q[228];
U(0, 0, pi/3) q[228];
cx q[121], q[228];
cx q[122], q[228];
U(0, 0, pi/3) q[228];
cx q[122], q[228];
cx q[130], q[228];
U(0, 0, pi/3) q[228];
cx q[130], q[228];
cx q[132], q[228];
U(0, 0, pi/3) q[228];
cx q[132], q[228];
cx q[133], q[228];
U(0, 0, pi/3) q[228];
cx q[133], q[228];
cx q[134], q[228];
U(0, 0, pi/3) q[228];
cx q[134], q[228];
cx q[136], q[228];
U(0, 0, pi/3) q[228];
cx q[136], q[228];
cx q[137], q[228];
U(0, 0, pi/3) q[228];
cx q[137], q[228];
cx q[138], q[228];
U(0, 0, pi/3) q[228];
cx q[138], q[228];
cx q[139], q[228];
U(0, 0, pi/3) q[228];
cx q[139], q[228];
cx q[141], q[228];
U(0, 0, pi/3) q[228];
cx q[141], q[228];
cx q[142], q[228];
U(0, 0, pi/3) q[228];
cx q[142], q[228];
cx q[144], q[228];
U(0, 0, pi/3) q[228];
cx q[144], q[228];
cx q[145], q[228];
U(0, 0, pi/3) q[228];
cx q[145], q[228];
cx q[146], q[228];
U(0, 0, pi/3) q[228];
cx q[146], q[228];
cx q[147], q[228];
U(0, 0, pi/3) q[228];
cx q[147], q[228];
cx q[148], q[228];
U(0, 0, pi/3) q[228];
cx q[148], q[228];
cx q[149], q[228];
U(0, 0, pi/3) q[228];
cx q[149], q[228];
cx q[150], q[228];
U(0, 0, pi/3) q[228];
cx q[150], q[228];
cx q[151], q[228];
U(0, 0, pi/3) q[228];
cx q[151], q[228];
cx q[155], q[228];
U(0, 0, pi/3) q[228];
cx q[155], q[228];
cx q[157], q[228];
U(0, 0, pi/3) q[228];
cx q[157], q[228];
cx q[159], q[228];
U(0, 0, pi/3) q[228];
cx q[159], q[228];
cx q[160], q[228];
U(0, 0, pi/3) q[228];
cx q[160], q[228];
cx q[163], q[228];
U(0, 0, pi/3) q[228];
cx q[163], q[228];
cx q[164], q[228];
U(0, 0, pi/3) q[228];
cx q[164], q[228];
cx q[169], q[228];
U(0, 0, pi/3) q[228];
cx q[169], q[228];
cx q[171], q[228];
U(0, 0, pi/3) q[228];
cx q[171], q[228];
cx q[174], q[228];
U(0, 0, pi/3) q[228];
cx q[174], q[228];
cx q[175], q[228];
U(0, 0, pi/3) q[228];
cx q[175], q[228];
cx q[178], q[228];
U(0, 0, pi/3) q[228];
cx q[178], q[228];
cx q[179], q[228];
U(0, 0, pi/3) q[228];
cx q[179], q[228];
cx q[183], q[228];
U(0, 0, pi/3) q[228];
cx q[183], q[228];
cx q[184], q[228];
U(0, 0, pi/3) q[228];
cx q[184], q[228];
cx q[189], q[228];
U(0, 0, pi/3) q[228];
cx q[189], q[228];
cx q[194], q[228];
U(0, 0, pi/3) q[228];
cx q[194], q[228];
cx q[195], q[228];
U(0, 0, pi/3) q[228];
cx q[195], q[228];
cx q[198], q[228];
U(0, 0, pi/3) q[228];
cx q[198], q[228];
cx q[203], q[228];
U(0, 0, pi/3) q[228];
cx q[203], q[228];
cx q[204], q[228];
U(0, 0, pi/3) q[228];
cx q[204], q[228];
cx q[205], q[228];
U(0, 0, pi/3) q[228];
cx q[205], q[228];
cx q[206], q[228];
U(0, 0, pi/3) q[228];
cx q[206], q[228];
cx q[208], q[228];
U(0, 0, pi/3) q[228];
cx q[208], q[228];
cx q[209], q[228];
U(0, 0, pi/3) q[228];
cx q[209], q[228];
cx q[211], q[228];
U(0, 0, pi/3) q[228];
cx q[211], q[228];
cx q[214], q[228];
U(0, 0, pi/3) q[228];
cx q[214], q[228];
cx q[215], q[228];
U(0, 0, pi/3) q[228];
cx q[215], q[228];
cx q[218], q[228];
U(0, 0, pi/3) q[228];
cx q[218], q[228];
cx q[219], q[228];
U(0, 0, pi/3) q[228];
cx q[219], q[228];
cx q[220], q[228];
U(0, 0, pi/3) q[228];
cx q[220], q[228];
cx q[223], q[228];
U(0, 0, pi/3) q[228];
cx q[223], q[228];
cx q[226], q[228];
U(0, 0, pi/3) q[228];
cx q[226], q[228];
cx q[227], q[228];
U(0, 0, pi/3) q[228];
cx q[227], q[228];
cx q[1], q[229];
U(0, 0, pi/3) q[229];
cx q[1], q[229];
cx q[2], q[229];
U(0, 0, pi/3) q[229];
cx q[2], q[229];
cx q[4], q[229];
U(0, 0, pi/3) q[229];
cx q[4], q[229];
cx q[5], q[229];
U(0, 0, pi/3) q[229];
cx q[5], q[229];
cx q[7], q[229];
U(0, 0, pi/3) q[229];
cx q[7], q[229];
cx q[9], q[229];
U(0, 0, pi/3) q[229];
cx q[9], q[229];
cx q[10], q[229];
U(0, 0, pi/3) q[229];
cx q[10], q[229];
cx q[11], q[229];
U(0, 0, pi/3) q[229];
cx q[11], q[229];
cx q[13], q[229];
U(0, 0, pi/3) q[229];
cx q[13], q[229];
cx q[16], q[229];
U(0, 0, pi/3) q[229];
cx q[16], q[229];
cx q[18], q[229];
U(0, 0, pi/3) q[229];
cx q[18], q[229];
cx q[20], q[229];
U(0, 0, pi/3) q[229];
cx q[20], q[229];
cx q[22], q[229];
U(0, 0, pi/3) q[229];
cx q[22], q[229];
cx q[24], q[229];
U(0, 0, pi/3) q[229];
cx q[24], q[229];
cx q[25], q[229];
U(0, 0, pi/3) q[229];
cx q[25], q[229];
cx q[26], q[229];
U(0, 0, pi/3) q[229];
cx q[26], q[229];
cx q[29], q[229];
U(0, 0, pi/3) q[229];
cx q[29], q[229];
cx q[32], q[229];
U(0, 0, pi/3) q[229];
cx q[32], q[229];
cx q[34], q[229];
U(0, 0, pi/3) q[229];
cx q[34], q[229];
cx q[35], q[229];
U(0, 0, pi/3) q[229];
cx q[35], q[229];
cx q[40], q[229];
U(0, 0, pi/3) q[229];
cx q[40], q[229];
cx q[42], q[229];
U(0, 0, pi/3) q[229];
cx q[42], q[229];
cx q[49], q[229];
U(0, 0, pi/3) q[229];
cx q[49], q[229];
cx q[50], q[229];
U(0, 0, pi/3) q[229];
cx q[50], q[229];
cx q[51], q[229];
U(0, 0, pi/3) q[229];
cx q[51], q[229];
cx q[53], q[229];
U(0, 0, pi/3) q[229];
cx q[53], q[229];
cx q[54], q[229];
U(0, 0, pi/3) q[229];
cx q[54], q[229];
cx q[55], q[229];
U(0, 0, pi/3) q[229];
cx q[55], q[229];
cx q[56], q[229];
U(0, 0, pi/3) q[229];
cx q[56], q[229];
cx q[57], q[229];
U(0, 0, pi/3) q[229];
cx q[57], q[229];
cx q[58], q[229];
U(0, 0, pi/3) q[229];
cx q[58], q[229];
cx q[59], q[229];
U(0, 0, pi/3) q[229];
cx q[59], q[229];
cx q[62], q[229];
U(0, 0, pi/3) q[229];
cx q[62], q[229];
cx q[64], q[229];
U(0, 0, pi/3) q[229];
cx q[64], q[229];
cx q[65], q[229];
U(0, 0, pi/3) q[229];
cx q[65], q[229];
cx q[68], q[229];
U(0, 0, pi/3) q[229];
cx q[68], q[229];
cx q[69], q[229];
U(0, 0, pi/3) q[229];
cx q[69], q[229];
cx q[70], q[229];
U(0, 0, pi/3) q[229];
cx q[70], q[229];
cx q[72], q[229];
U(0, 0, pi/3) q[229];
cx q[72], q[229];
cx q[74], q[229];
U(0, 0, pi/3) q[229];
cx q[74], q[229];
cx q[75], q[229];
U(0, 0, pi/3) q[229];
cx q[75], q[229];
cx q[77], q[229];
U(0, 0, pi/3) q[229];
cx q[77], q[229];
cx q[80], q[229];
U(0, 0, pi/3) q[229];
cx q[80], q[229];
cx q[81], q[229];
U(0, 0, pi/3) q[229];
cx q[81], q[229];
cx q[83], q[229];
U(0, 0, pi/3) q[229];
cx q[83], q[229];
cx q[85], q[229];
U(0, 0, pi/3) q[229];
cx q[85], q[229];
cx q[86], q[229];
U(0, 0, pi/3) q[229];
cx q[86], q[229];
cx q[87], q[229];
U(0, 0, pi/3) q[229];
cx q[87], q[229];
cx q[89], q[229];
U(0, 0, pi/3) q[229];
cx q[89], q[229];
cx q[90], q[229];
U(0, 0, pi/3) q[229];
cx q[90], q[229];
cx q[93], q[229];
U(0, 0, pi/3) q[229];
cx q[93], q[229];
cx q[95], q[229];
U(0, 0, pi/3) q[229];
cx q[95], q[229];
cx q[96], q[229];
U(0, 0, pi/3) q[229];
cx q[96], q[229];
cx q[98], q[229];
U(0, 0, pi/3) q[229];
cx q[98], q[229];
cx q[99], q[229];
U(0, 0, pi/3) q[229];
cx q[99], q[229];
cx q[100], q[229];
U(0, 0, pi/3) q[229];
cx q[100], q[229];
cx q[103], q[229];
U(0, 0, pi/3) q[229];
cx q[103], q[229];
cx q[105], q[229];
U(0, 0, pi/3) q[229];
cx q[105], q[229];
cx q[107], q[229];
U(0, 0, pi/3) q[229];
cx q[107], q[229];
cx q[108], q[229];
U(0, 0, pi/3) q[229];
cx q[108], q[229];
cx q[109], q[229];
U(0, 0, pi/3) q[229];
cx q[109], q[229];
cx q[111], q[229];
U(0, 0, pi/3) q[229];
cx q[111], q[229];
cx q[112], q[229];
U(0, 0, pi/3) q[229];
cx q[112], q[229];
cx q[113], q[229];
U(0, 0, pi/3) q[229];
cx q[113], q[229];
cx q[114], q[229];
U(0, 0, pi/3) q[229];
cx q[114], q[229];
cx q[115], q[229];
U(0, 0, pi/3) q[229];
cx q[115], q[229];
cx q[117], q[229];
U(0, 0, pi/3) q[229];
cx q[117], q[229];
cx q[119], q[229];
U(0, 0, pi/3) q[229];
cx q[119], q[229];
cx q[120], q[229];
U(0, 0, pi/3) q[229];
cx q[120], q[229];
cx q[121], q[229];
U(0, 0, pi/3) q[229];
cx q[121], q[229];
cx q[122], q[229];
U(0, 0, pi/3) q[229];
cx q[122], q[229];
cx q[126], q[229];
U(0, 0, pi/3) q[229];
cx q[126], q[229];
cx q[127], q[229];
U(0, 0, pi/3) q[229];
cx q[127], q[229];
cx q[128], q[229];
U(0, 0, pi/3) q[229];
cx q[128], q[229];
cx q[129], q[229];
U(0, 0, pi/3) q[229];
cx q[129], q[229];
cx q[130], q[229];
U(0, 0, pi/3) q[229];
cx q[130], q[229];
cx q[131], q[229];
U(0, 0, pi/3) q[229];
cx q[131], q[229];
cx q[132], q[229];
U(0, 0, pi/3) q[229];
cx q[132], q[229];
cx q[134], q[229];
U(0, 0, pi/3) q[229];
cx q[134], q[229];
cx q[136], q[229];
U(0, 0, pi/3) q[229];
cx q[136], q[229];
cx q[138], q[229];
U(0, 0, pi/3) q[229];
cx q[138], q[229];
cx q[141], q[229];
U(0, 0, pi/3) q[229];
cx q[141], q[229];
cx q[144], q[229];
U(0, 0, pi/3) q[229];
cx q[144], q[229];
cx q[145], q[229];
U(0, 0, pi/3) q[229];
cx q[145], q[229];
cx q[147], q[229];
U(0, 0, pi/3) q[229];
cx q[147], q[229];
cx q[149], q[229];
U(0, 0, pi/3) q[229];
cx q[149], q[229];
cx q[151], q[229];
U(0, 0, pi/3) q[229];
cx q[151], q[229];
cx q[152], q[229];
U(0, 0, pi/3) q[229];
cx q[152], q[229];
cx q[156], q[229];
U(0, 0, pi/3) q[229];
cx q[156], q[229];
cx q[157], q[229];
U(0, 0, pi/3) q[229];
cx q[157], q[229];
cx q[162], q[229];
U(0, 0, pi/3) q[229];
cx q[162], q[229];
cx q[164], q[229];
U(0, 0, pi/3) q[229];
cx q[164], q[229];
cx q[166], q[229];
U(0, 0, pi/3) q[229];
cx q[166], q[229];
cx q[167], q[229];
U(0, 0, pi/3) q[229];
cx q[167], q[229];
cx q[168], q[229];
U(0, 0, pi/3) q[229];
cx q[168], q[229];
cx q[169], q[229];
U(0, 0, pi/3) q[229];
cx q[169], q[229];
cx q[171], q[229];
U(0, 0, pi/3) q[229];
cx q[171], q[229];
cx q[173], q[229];
U(0, 0, pi/3) q[229];
cx q[173], q[229];
cx q[176], q[229];
U(0, 0, pi/3) q[229];
cx q[176], q[229];
cx q[177], q[229];
U(0, 0, pi/3) q[229];
cx q[177], q[229];
cx q[178], q[229];
U(0, 0, pi/3) q[229];
cx q[178], q[229];
cx q[179], q[229];
U(0, 0, pi/3) q[229];
cx q[179], q[229];
cx q[183], q[229];
U(0, 0, pi/3) q[229];
cx q[183], q[229];
cx q[188], q[229];
U(0, 0, pi/3) q[229];
cx q[188], q[229];
cx q[192], q[229];
U(0, 0, pi/3) q[229];
cx q[192], q[229];
cx q[193], q[229];
U(0, 0, pi/3) q[229];
cx q[193], q[229];
cx q[194], q[229];
U(0, 0, pi/3) q[229];
cx q[194], q[229];
cx q[196], q[229];
U(0, 0, pi/3) q[229];
cx q[196], q[229];
cx q[197], q[229];
U(0, 0, pi/3) q[229];
cx q[197], q[229];
cx q[198], q[229];
U(0, 0, pi/3) q[229];
cx q[198], q[229];
cx q[199], q[229];
U(0, 0, pi/3) q[229];
cx q[199], q[229];
cx q[201], q[229];
U(0, 0, pi/3) q[229];
cx q[201], q[229];
cx q[203], q[229];
U(0, 0, pi/3) q[229];
cx q[203], q[229];
cx q[204], q[229];
U(0, 0, pi/3) q[229];
cx q[204], q[229];
cx q[208], q[229];
U(0, 0, pi/3) q[229];
cx q[208], q[229];
cx q[210], q[229];
U(0, 0, pi/3) q[229];
cx q[210], q[229];
cx q[212], q[229];
U(0, 0, pi/3) q[229];
cx q[212], q[229];
cx q[214], q[229];
U(0, 0, pi/3) q[229];
cx q[214], q[229];
cx q[218], q[229];
U(0, 0, pi/3) q[229];
cx q[218], q[229];
cx q[219], q[229];
U(0, 0, pi/3) q[229];
cx q[219], q[229];
cx q[221], q[229];
U(0, 0, pi/3) q[229];
cx q[221], q[229];
cx q[222], q[229];
U(0, 0, pi/3) q[229];
cx q[222], q[229];
cx q[226], q[229];
U(0, 0, pi/3) q[229];
cx q[226], q[229];
cx q[227], q[229];
U(0, 0, pi/3) q[229];
cx q[227], q[229];
cx q[228], q[229];
U(0, 0, pi/3) q[229];
cx q[228], q[229];
cx q[0], q[230];
U(0, 0, pi/3) q[230];
cx q[0], q[230];
cx q[2], q[230];
U(0, 0, pi/3) q[230];
cx q[2], q[230];
cx q[3], q[230];
U(0, 0, pi/3) q[230];
cx q[3], q[230];
cx q[5], q[230];
U(0, 0, pi/3) q[230];
cx q[5], q[230];
cx q[6], q[230];
U(0, 0, pi/3) q[230];
cx q[6], q[230];
cx q[7], q[230];
U(0, 0, pi/3) q[230];
cx q[7], q[230];
cx q[10], q[230];
U(0, 0, pi/3) q[230];
cx q[10], q[230];
cx q[11], q[230];
U(0, 0, pi/3) q[230];
cx q[11], q[230];
cx q[12], q[230];
U(0, 0, pi/3) q[230];
cx q[12], q[230];
cx q[15], q[230];
U(0, 0, pi/3) q[230];
cx q[15], q[230];
cx q[17], q[230];
U(0, 0, pi/3) q[230];
cx q[17], q[230];
cx q[18], q[230];
U(0, 0, pi/3) q[230];
cx q[18], q[230];
cx q[19], q[230];
U(0, 0, pi/3) q[230];
cx q[19], q[230];
cx q[20], q[230];
U(0, 0, pi/3) q[230];
cx q[20], q[230];
cx q[21], q[230];
U(0, 0, pi/3) q[230];
cx q[21], q[230];
cx q[25], q[230];
U(0, 0, pi/3) q[230];
cx q[25], q[230];
cx q[26], q[230];
U(0, 0, pi/3) q[230];
cx q[26], q[230];
cx q[28], q[230];
U(0, 0, pi/3) q[230];
cx q[28], q[230];
cx q[29], q[230];
U(0, 0, pi/3) q[230];
cx q[29], q[230];
cx q[30], q[230];
U(0, 0, pi/3) q[230];
cx q[30], q[230];
cx q[31], q[230];
U(0, 0, pi/3) q[230];
cx q[31], q[230];
cx q[40], q[230];
U(0, 0, pi/3) q[230];
cx q[40], q[230];
cx q[42], q[230];
U(0, 0, pi/3) q[230];
cx q[42], q[230];
cx q[44], q[230];
U(0, 0, pi/3) q[230];
cx q[44], q[230];
cx q[46], q[230];
U(0, 0, pi/3) q[230];
cx q[46], q[230];
cx q[48], q[230];
U(0, 0, pi/3) q[230];
cx q[48], q[230];
cx q[49], q[230];
U(0, 0, pi/3) q[230];
cx q[49], q[230];
cx q[54], q[230];
U(0, 0, pi/3) q[230];
cx q[54], q[230];
cx q[55], q[230];
U(0, 0, pi/3) q[230];
cx q[55], q[230];
cx q[57], q[230];
U(0, 0, pi/3) q[230];
cx q[57], q[230];
cx q[58], q[230];
U(0, 0, pi/3) q[230];
cx q[58], q[230];
cx q[59], q[230];
U(0, 0, pi/3) q[230];
cx q[59], q[230];
cx q[61], q[230];
U(0, 0, pi/3) q[230];
cx q[61], q[230];
cx q[62], q[230];
U(0, 0, pi/3) q[230];
cx q[62], q[230];
cx q[63], q[230];
U(0, 0, pi/3) q[230];
cx q[63], q[230];
cx q[64], q[230];
U(0, 0, pi/3) q[230];
cx q[64], q[230];
cx q[65], q[230];
U(0, 0, pi/3) q[230];
cx q[65], q[230];
cx q[66], q[230];
U(0, 0, pi/3) q[230];
cx q[66], q[230];
cx q[67], q[230];
U(0, 0, pi/3) q[230];
cx q[67], q[230];
cx q[68], q[230];
U(0, 0, pi/3) q[230];
cx q[68], q[230];
cx q[71], q[230];
U(0, 0, pi/3) q[230];
cx q[71], q[230];
cx q[72], q[230];
U(0, 0, pi/3) q[230];
cx q[72], q[230];
cx q[74], q[230];
U(0, 0, pi/3) q[230];
cx q[74], q[230];
cx q[77], q[230];
U(0, 0, pi/3) q[230];
cx q[77], q[230];
cx q[78], q[230];
U(0, 0, pi/3) q[230];
cx q[78], q[230];
cx q[79], q[230];
U(0, 0, pi/3) q[230];
cx q[79], q[230];
cx q[80], q[230];
U(0, 0, pi/3) q[230];
cx q[80], q[230];
cx q[81], q[230];
U(0, 0, pi/3) q[230];
cx q[81], q[230];
cx q[83], q[230];
U(0, 0, pi/3) q[230];
cx q[83], q[230];
cx q[86], q[230];
U(0, 0, pi/3) q[230];
cx q[86], q[230];
cx q[90], q[230];
U(0, 0, pi/3) q[230];
cx q[90], q[230];
cx q[96], q[230];
U(0, 0, pi/3) q[230];
cx q[96], q[230];
cx q[100], q[230];
U(0, 0, pi/3) q[230];
cx q[100], q[230];
cx q[101], q[230];
U(0, 0, pi/3) q[230];
cx q[101], q[230];
cx q[102], q[230];
U(0, 0, pi/3) q[230];
cx q[102], q[230];
cx q[103], q[230];
U(0, 0, pi/3) q[230];
cx q[103], q[230];
cx q[104], q[230];
U(0, 0, pi/3) q[230];
cx q[104], q[230];
cx q[105], q[230];
U(0, 0, pi/3) q[230];
cx q[105], q[230];
cx q[106], q[230];
U(0, 0, pi/3) q[230];
cx q[106], q[230];
cx q[108], q[230];
U(0, 0, pi/3) q[230];
cx q[108], q[230];
cx q[112], q[230];
U(0, 0, pi/3) q[230];
cx q[112], q[230];
cx q[113], q[230];
U(0, 0, pi/3) q[230];
cx q[113], q[230];
cx q[114], q[230];
U(0, 0, pi/3) q[230];
cx q[114], q[230];
cx q[115], q[230];
U(0, 0, pi/3) q[230];
cx q[115], q[230];
cx q[116], q[230];
U(0, 0, pi/3) q[230];
cx q[116], q[230];
cx q[117], q[230];
U(0, 0, pi/3) q[230];
cx q[117], q[230];
cx q[118], q[230];
U(0, 0, pi/3) q[230];
cx q[118], q[230];
cx q[123], q[230];
U(0, 0, pi/3) q[230];
cx q[123], q[230];
cx q[125], q[230];
U(0, 0, pi/3) q[230];
cx q[125], q[230];
cx q[126], q[230];
U(0, 0, pi/3) q[230];
cx q[126], q[230];
cx q[130], q[230];
U(0, 0, pi/3) q[230];
cx q[130], q[230];
cx q[132], q[230];
U(0, 0, pi/3) q[230];
cx q[132], q[230];
cx q[135], q[230];
U(0, 0, pi/3) q[230];
cx q[135], q[230];
cx q[137], q[230];
U(0, 0, pi/3) q[230];
cx q[137], q[230];
cx q[140], q[230];
U(0, 0, pi/3) q[230];
cx q[140], q[230];
cx q[143], q[230];
U(0, 0, pi/3) q[230];
cx q[143], q[230];
cx q[145], q[230];
U(0, 0, pi/3) q[230];
cx q[145], q[230];
cx q[146], q[230];
U(0, 0, pi/3) q[230];
cx q[146], q[230];
cx q[147], q[230];
U(0, 0, pi/3) q[230];
cx q[147], q[230];
cx q[151], q[230];
U(0, 0, pi/3) q[230];
cx q[151], q[230];
cx q[153], q[230];
U(0, 0, pi/3) q[230];
cx q[153], q[230];
cx q[155], q[230];
U(0, 0, pi/3) q[230];
cx q[155], q[230];
cx q[156], q[230];
U(0, 0, pi/3) q[230];
cx q[156], q[230];
cx q[157], q[230];
U(0, 0, pi/3) q[230];
cx q[157], q[230];
cx q[158], q[230];
U(0, 0, pi/3) q[230];
cx q[158], q[230];
cx q[159], q[230];
U(0, 0, pi/3) q[230];
cx q[159], q[230];
cx q[160], q[230];
U(0, 0, pi/3) q[230];
cx q[160], q[230];
cx q[162], q[230];
U(0, 0, pi/3) q[230];
cx q[162], q[230];
cx q[163], q[230];
U(0, 0, pi/3) q[230];
cx q[163], q[230];
cx q[164], q[230];
U(0, 0, pi/3) q[230];
cx q[164], q[230];
cx q[166], q[230];
U(0, 0, pi/3) q[230];
cx q[166], q[230];
cx q[167], q[230];
U(0, 0, pi/3) q[230];
cx q[167], q[230];
cx q[168], q[230];
U(0, 0, pi/3) q[230];
cx q[168], q[230];
cx q[171], q[230];
U(0, 0, pi/3) q[230];
cx q[171], q[230];
cx q[176], q[230];
U(0, 0, pi/3) q[230];
cx q[176], q[230];
cx q[177], q[230];
U(0, 0, pi/3) q[230];
cx q[177], q[230];
cx q[178], q[230];
U(0, 0, pi/3) q[230];
cx q[178], q[230];
cx q[179], q[230];
U(0, 0, pi/3) q[230];
cx q[179], q[230];
cx q[181], q[230];
U(0, 0, pi/3) q[230];
cx q[181], q[230];
cx q[183], q[230];
U(0, 0, pi/3) q[230];
cx q[183], q[230];
cx q[184], q[230];
U(0, 0, pi/3) q[230];
cx q[184], q[230];
cx q[186], q[230];
U(0, 0, pi/3) q[230];
cx q[186], q[230];
cx q[188], q[230];
U(0, 0, pi/3) q[230];
cx q[188], q[230];
cx q[189], q[230];
U(0, 0, pi/3) q[230];
cx q[189], q[230];
cx q[191], q[230];
U(0, 0, pi/3) q[230];
cx q[191], q[230];
cx q[196], q[230];
U(0, 0, pi/3) q[230];
cx q[196], q[230];
cx q[197], q[230];
U(0, 0, pi/3) q[230];
cx q[197], q[230];
cx q[200], q[230];
U(0, 0, pi/3) q[230];
cx q[200], q[230];
cx q[202], q[230];
U(0, 0, pi/3) q[230];
cx q[202], q[230];
cx q[203], q[230];
U(0, 0, pi/3) q[230];
cx q[203], q[230];
cx q[205], q[230];
U(0, 0, pi/3) q[230];
cx q[205], q[230];
cx q[206], q[230];
U(0, 0, pi/3) q[230];
cx q[206], q[230];
cx q[211], q[230];
U(0, 0, pi/3) q[230];
cx q[211], q[230];
cx q[214], q[230];
U(0, 0, pi/3) q[230];
cx q[214], q[230];
cx q[216], q[230];
U(0, 0, pi/3) q[230];
cx q[216], q[230];
cx q[217], q[230];
U(0, 0, pi/3) q[230];
cx q[217], q[230];
cx q[220], q[230];
U(0, 0, pi/3) q[230];
cx q[220], q[230];
cx q[221], q[230];
U(0, 0, pi/3) q[230];
cx q[221], q[230];
cx q[225], q[230];
U(0, 0, pi/3) q[230];
cx q[225], q[230];
cx q[226], q[230];
U(0, 0, pi/3) q[230];
cx q[226], q[230];
cx q[229], q[230];
U(0, 0, pi/3) q[230];
cx q[229], q[230];
cx q[0], q[231];
U(0, 0, pi/3) q[231];
cx q[0], q[231];
cx q[5], q[231];
U(0, 0, pi/3) q[231];
cx q[5], q[231];
cx q[7], q[231];
U(0, 0, pi/3) q[231];
cx q[7], q[231];
cx q[11], q[231];
U(0, 0, pi/3) q[231];
cx q[11], q[231];
cx q[12], q[231];
U(0, 0, pi/3) q[231];
cx q[12], q[231];
cx q[15], q[231];
U(0, 0, pi/3) q[231];
cx q[15], q[231];
cx q[20], q[231];
U(0, 0, pi/3) q[231];
cx q[20], q[231];
cx q[21], q[231];
U(0, 0, pi/3) q[231];
cx q[21], q[231];
cx q[22], q[231];
U(0, 0, pi/3) q[231];
cx q[22], q[231];
cx q[25], q[231];
U(0, 0, pi/3) q[231];
cx q[25], q[231];
cx q[27], q[231];
U(0, 0, pi/3) q[231];
cx q[27], q[231];
cx q[31], q[231];
U(0, 0, pi/3) q[231];
cx q[31], q[231];
cx q[32], q[231];
U(0, 0, pi/3) q[231];
cx q[32], q[231];
cx q[34], q[231];
U(0, 0, pi/3) q[231];
cx q[34], q[231];
cx q[37], q[231];
U(0, 0, pi/3) q[231];
cx q[37], q[231];
cx q[38], q[231];
U(0, 0, pi/3) q[231];
cx q[38], q[231];
cx q[39], q[231];
U(0, 0, pi/3) q[231];
cx q[39], q[231];
cx q[41], q[231];
U(0, 0, pi/3) q[231];
cx q[41], q[231];
cx q[42], q[231];
U(0, 0, pi/3) q[231];
cx q[42], q[231];
cx q[46], q[231];
U(0, 0, pi/3) q[231];
cx q[46], q[231];
cx q[49], q[231];
U(0, 0, pi/3) q[231];
cx q[49], q[231];
cx q[50], q[231];
U(0, 0, pi/3) q[231];
cx q[50], q[231];
cx q[53], q[231];
U(0, 0, pi/3) q[231];
cx q[53], q[231];
cx q[54], q[231];
U(0, 0, pi/3) q[231];
cx q[54], q[231];
cx q[55], q[231];
U(0, 0, pi/3) q[231];
cx q[55], q[231];
cx q[56], q[231];
U(0, 0, pi/3) q[231];
cx q[56], q[231];
cx q[59], q[231];
U(0, 0, pi/3) q[231];
cx q[59], q[231];
cx q[60], q[231];
U(0, 0, pi/3) q[231];
cx q[60], q[231];
cx q[61], q[231];
U(0, 0, pi/3) q[231];
cx q[61], q[231];
cx q[67], q[231];
U(0, 0, pi/3) q[231];
cx q[67], q[231];
cx q[71], q[231];
U(0, 0, pi/3) q[231];
cx q[71], q[231];
cx q[72], q[231];
U(0, 0, pi/3) q[231];
cx q[72], q[231];
cx q[75], q[231];
U(0, 0, pi/3) q[231];
cx q[75], q[231];
cx q[77], q[231];
U(0, 0, pi/3) q[231];
cx q[77], q[231];
cx q[79], q[231];
U(0, 0, pi/3) q[231];
cx q[79], q[231];
cx q[81], q[231];
U(0, 0, pi/3) q[231];
cx q[81], q[231];
cx q[83], q[231];
U(0, 0, pi/3) q[231];
cx q[83], q[231];
cx q[87], q[231];
U(0, 0, pi/3) q[231];
cx q[87], q[231];
cx q[88], q[231];
U(0, 0, pi/3) q[231];
cx q[88], q[231];
cx q[92], q[231];
U(0, 0, pi/3) q[231];
cx q[92], q[231];
cx q[99], q[231];
U(0, 0, pi/3) q[231];
cx q[99], q[231];
cx q[100], q[231];
U(0, 0, pi/3) q[231];
cx q[100], q[231];
cx q[101], q[231];
U(0, 0, pi/3) q[231];
cx q[101], q[231];
cx q[102], q[231];
U(0, 0, pi/3) q[231];
cx q[102], q[231];
cx q[104], q[231];
U(0, 0, pi/3) q[231];
cx q[104], q[231];
cx q[108], q[231];
U(0, 0, pi/3) q[231];
cx q[108], q[231];
cx q[109], q[231];
U(0, 0, pi/3) q[231];
cx q[109], q[231];
cx q[110], q[231];
U(0, 0, pi/3) q[231];
cx q[110], q[231];
cx q[112], q[231];
U(0, 0, pi/3) q[231];
cx q[112], q[231];
cx q[116], q[231];
U(0, 0, pi/3) q[231];
cx q[116], q[231];
cx q[117], q[231];
U(0, 0, pi/3) q[231];
cx q[117], q[231];
cx q[118], q[231];
U(0, 0, pi/3) q[231];
cx q[118], q[231];
cx q[121], q[231];
U(0, 0, pi/3) q[231];
cx q[121], q[231];
cx q[123], q[231];
U(0, 0, pi/3) q[231];
cx q[123], q[231];
cx q[124], q[231];
U(0, 0, pi/3) q[231];
cx q[124], q[231];
cx q[125], q[231];
U(0, 0, pi/3) q[231];
cx q[125], q[231];
cx q[126], q[231];
U(0, 0, pi/3) q[231];
cx q[126], q[231];
cx q[129], q[231];
U(0, 0, pi/3) q[231];
cx q[129], q[231];
cx q[130], q[231];
U(0, 0, pi/3) q[231];
cx q[130], q[231];
cx q[132], q[231];
U(0, 0, pi/3) q[231];
cx q[132], q[231];
cx q[133], q[231];
U(0, 0, pi/3) q[231];
cx q[133], q[231];
cx q[134], q[231];
U(0, 0, pi/3) q[231];
cx q[134], q[231];
cx q[135], q[231];
U(0, 0, pi/3) q[231];
cx q[135], q[231];
cx q[137], q[231];
U(0, 0, pi/3) q[231];
cx q[137], q[231];
cx q[139], q[231];
U(0, 0, pi/3) q[231];
cx q[139], q[231];
cx q[140], q[231];
U(0, 0, pi/3) q[231];
cx q[140], q[231];
cx q[141], q[231];
U(0, 0, pi/3) q[231];
cx q[141], q[231];
cx q[142], q[231];
U(0, 0, pi/3) q[231];
cx q[142], q[231];
cx q[144], q[231];
U(0, 0, pi/3) q[231];
cx q[144], q[231];
cx q[150], q[231];
U(0, 0, pi/3) q[231];
cx q[150], q[231];
cx q[153], q[231];
U(0, 0, pi/3) q[231];
cx q[153], q[231];
cx q[156], q[231];
U(0, 0, pi/3) q[231];
cx q[156], q[231];
cx q[158], q[231];
U(0, 0, pi/3) q[231];
cx q[158], q[231];
cx q[160], q[231];
U(0, 0, pi/3) q[231];
cx q[160], q[231];
cx q[161], q[231];
U(0, 0, pi/3) q[231];
cx q[161], q[231];
cx q[163], q[231];
U(0, 0, pi/3) q[231];
cx q[163], q[231];
cx q[164], q[231];
U(0, 0, pi/3) q[231];
cx q[164], q[231];
cx q[166], q[231];
U(0, 0, pi/3) q[231];
cx q[166], q[231];
cx q[167], q[231];
U(0, 0, pi/3) q[231];
cx q[167], q[231];
cx q[169], q[231];
U(0, 0, pi/3) q[231];
cx q[169], q[231];
cx q[170], q[231];
U(0, 0, pi/3) q[231];
cx q[170], q[231];
cx q[171], q[231];
U(0, 0, pi/3) q[231];
cx q[171], q[231];
cx q[173], q[231];
U(0, 0, pi/3) q[231];
cx q[173], q[231];
cx q[175], q[231];
U(0, 0, pi/3) q[231];
cx q[175], q[231];
cx q[177], q[231];
U(0, 0, pi/3) q[231];
cx q[177], q[231];
cx q[178], q[231];
U(0, 0, pi/3) q[231];
cx q[178], q[231];
cx q[179], q[231];
U(0, 0, pi/3) q[231];
cx q[179], q[231];
cx q[181], q[231];
U(0, 0, pi/3) q[231];
cx q[181], q[231];
cx q[182], q[231];
U(0, 0, pi/3) q[231];
cx q[182], q[231];
cx q[183], q[231];
U(0, 0, pi/3) q[231];
cx q[183], q[231];
cx q[185], q[231];
U(0, 0, pi/3) q[231];
cx q[185], q[231];
cx q[186], q[231];
U(0, 0, pi/3) q[231];
cx q[186], q[231];
cx q[187], q[231];
U(0, 0, pi/3) q[231];
cx q[187], q[231];
cx q[188], q[231];
U(0, 0, pi/3) q[231];
cx q[188], q[231];
cx q[190], q[231];
U(0, 0, pi/3) q[231];
cx q[190], q[231];
cx q[191], q[231];
U(0, 0, pi/3) q[231];
cx q[191], q[231];
cx q[192], q[231];
U(0, 0, pi/3) q[231];
cx q[192], q[231];
cx q[194], q[231];
U(0, 0, pi/3) q[231];
cx q[194], q[231];
cx q[195], q[231];
U(0, 0, pi/3) q[231];
cx q[195], q[231];
cx q[198], q[231];
U(0, 0, pi/3) q[231];
cx q[198], q[231];
cx q[199], q[231];
U(0, 0, pi/3) q[231];
cx q[199], q[231];
cx q[201], q[231];
U(0, 0, pi/3) q[231];
cx q[201], q[231];
cx q[203], q[231];
U(0, 0, pi/3) q[231];
cx q[203], q[231];
cx q[206], q[231];
U(0, 0, pi/3) q[231];
cx q[206], q[231];
cx q[208], q[231];
U(0, 0, pi/3) q[231];
cx q[208], q[231];
cx q[209], q[231];
U(0, 0, pi/3) q[231];
cx q[209], q[231];
cx q[210], q[231];
U(0, 0, pi/3) q[231];
cx q[210], q[231];
cx q[212], q[231];
U(0, 0, pi/3) q[231];
cx q[212], q[231];
cx q[214], q[231];
U(0, 0, pi/3) q[231];
cx q[214], q[231];
cx q[215], q[231];
U(0, 0, pi/3) q[231];
cx q[215], q[231];
cx q[216], q[231];
U(0, 0, pi/3) q[231];
cx q[216], q[231];
cx q[217], q[231];
U(0, 0, pi/3) q[231];
cx q[217], q[231];
cx q[221], q[231];
U(0, 0, pi/3) q[231];
cx q[221], q[231];
cx q[222], q[231];
U(0, 0, pi/3) q[231];
cx q[222], q[231];
cx q[223], q[231];
U(0, 0, pi/3) q[231];
cx q[223], q[231];
cx q[224], q[231];
U(0, 0, pi/3) q[231];
cx q[224], q[231];
cx q[225], q[231];
U(0, 0, pi/3) q[231];
cx q[225], q[231];
cx q[226], q[231];
U(0, 0, pi/3) q[231];
cx q[226], q[231];
cx q[227], q[231];
U(0, 0, pi/3) q[231];
cx q[227], q[231];
cx q[228], q[231];
U(0, 0, pi/3) q[231];
cx q[228], q[231];
cx q[230], q[231];
U(0, 0, pi/3) q[231];
cx q[230], q[231];
cx q[2], q[232];
U(0, 0, pi/3) q[232];
cx q[2], q[232];
cx q[3], q[232];
U(0, 0, pi/3) q[232];
cx q[3], q[232];
cx q[7], q[232];
U(0, 0, pi/3) q[232];
cx q[7], q[232];
cx q[8], q[232];
U(0, 0, pi/3) q[232];
cx q[8], q[232];
cx q[11], q[232];
U(0, 0, pi/3) q[232];
cx q[11], q[232];
cx q[13], q[232];
U(0, 0, pi/3) q[232];
cx q[13], q[232];
cx q[14], q[232];
U(0, 0, pi/3) q[232];
cx q[14], q[232];
cx q[17], q[232];
U(0, 0, pi/3) q[232];
cx q[17], q[232];
cx q[18], q[232];
U(0, 0, pi/3) q[232];
cx q[18], q[232];
cx q[19], q[232];
U(0, 0, pi/3) q[232];
cx q[19], q[232];
cx q[21], q[232];
U(0, 0, pi/3) q[232];
cx q[21], q[232];
cx q[27], q[232];
U(0, 0, pi/3) q[232];
cx q[27], q[232];
cx q[28], q[232];
U(0, 0, pi/3) q[232];
cx q[28], q[232];
cx q[29], q[232];
U(0, 0, pi/3) q[232];
cx q[29], q[232];
cx q[30], q[232];
U(0, 0, pi/3) q[232];
cx q[30], q[232];
cx q[31], q[232];
U(0, 0, pi/3) q[232];
cx q[31], q[232];
cx q[33], q[232];
U(0, 0, pi/3) q[232];
cx q[33], q[232];
cx q[34], q[232];
U(0, 0, pi/3) q[232];
cx q[34], q[232];
cx q[37], q[232];
U(0, 0, pi/3) q[232];
cx q[37], q[232];
cx q[38], q[232];
U(0, 0, pi/3) q[232];
cx q[38], q[232];
cx q[39], q[232];
U(0, 0, pi/3) q[232];
cx q[39], q[232];
cx q[40], q[232];
U(0, 0, pi/3) q[232];
cx q[40], q[232];
cx q[45], q[232];
U(0, 0, pi/3) q[232];
cx q[45], q[232];
cx q[47], q[232];
U(0, 0, pi/3) q[232];
cx q[47], q[232];
cx q[48], q[232];
U(0, 0, pi/3) q[232];
cx q[48], q[232];
cx q[49], q[232];
U(0, 0, pi/3) q[232];
cx q[49], q[232];
cx q[51], q[232];
U(0, 0, pi/3) q[232];
cx q[51], q[232];
cx q[53], q[232];
U(0, 0, pi/3) q[232];
cx q[53], q[232];
cx q[56], q[232];
U(0, 0, pi/3) q[232];
cx q[56], q[232];
cx q[58], q[232];
U(0, 0, pi/3) q[232];
cx q[58], q[232];
cx q[60], q[232];
U(0, 0, pi/3) q[232];
cx q[60], q[232];
cx q[62], q[232];
U(0, 0, pi/3) q[232];
cx q[62], q[232];
cx q[64], q[232];
U(0, 0, pi/3) q[232];
cx q[64], q[232];
cx q[65], q[232];
U(0, 0, pi/3) q[232];
cx q[65], q[232];
cx q[66], q[232];
U(0, 0, pi/3) q[232];
cx q[66], q[232];
cx q[70], q[232];
U(0, 0, pi/3) q[232];
cx q[70], q[232];
cx q[72], q[232];
U(0, 0, pi/3) q[232];
cx q[72], q[232];
cx q[75], q[232];
U(0, 0, pi/3) q[232];
cx q[75], q[232];
cx q[76], q[232];
U(0, 0, pi/3) q[232];
cx q[76], q[232];
cx q[77], q[232];
U(0, 0, pi/3) q[232];
cx q[77], q[232];
cx q[79], q[232];
U(0, 0, pi/3) q[232];
cx q[79], q[232];
cx q[81], q[232];
U(0, 0, pi/3) q[232];
cx q[81], q[232];
cx q[83], q[232];
U(0, 0, pi/3) q[232];
cx q[83], q[232];
cx q[84], q[232];
U(0, 0, pi/3) q[232];
cx q[84], q[232];
cx q[88], q[232];
U(0, 0, pi/3) q[232];
cx q[88], q[232];
cx q[91], q[232];
U(0, 0, pi/3) q[232];
cx q[91], q[232];
cx q[93], q[232];
U(0, 0, pi/3) q[232];
cx q[93], q[232];
cx q[96], q[232];
U(0, 0, pi/3) q[232];
cx q[96], q[232];
cx q[99], q[232];
U(0, 0, pi/3) q[232];
cx q[99], q[232];
cx q[100], q[232];
U(0, 0, pi/3) q[232];
cx q[100], q[232];
cx q[101], q[232];
U(0, 0, pi/3) q[232];
cx q[101], q[232];
cx q[102], q[232];
U(0, 0, pi/3) q[232];
cx q[102], q[232];
cx q[105], q[232];
U(0, 0, pi/3) q[232];
cx q[105], q[232];
cx q[106], q[232];
U(0, 0, pi/3) q[232];
cx q[106], q[232];
cx q[109], q[232];
U(0, 0, pi/3) q[232];
cx q[109], q[232];
cx q[110], q[232];
U(0, 0, pi/3) q[232];
cx q[110], q[232];
cx q[111], q[232];
U(0, 0, pi/3) q[232];
cx q[111], q[232];
cx q[112], q[232];
U(0, 0, pi/3) q[232];
cx q[112], q[232];
cx q[113], q[232];
U(0, 0, pi/3) q[232];
cx q[113], q[232];
cx q[115], q[232];
U(0, 0, pi/3) q[232];
cx q[115], q[232];
cx q[117], q[232];
U(0, 0, pi/3) q[232];
cx q[117], q[232];
cx q[119], q[232];
U(0, 0, pi/3) q[232];
cx q[119], q[232];
cx q[120], q[232];
U(0, 0, pi/3) q[232];
cx q[120], q[232];
cx q[121], q[232];
U(0, 0, pi/3) q[232];
cx q[121], q[232];
cx q[122], q[232];
U(0, 0, pi/3) q[232];
cx q[122], q[232];
cx q[123], q[232];
U(0, 0, pi/3) q[232];
cx q[123], q[232];
cx q[128], q[232];
U(0, 0, pi/3) q[232];
cx q[128], q[232];
cx q[129], q[232];
U(0, 0, pi/3) q[232];
cx q[129], q[232];
cx q[132], q[232];
U(0, 0, pi/3) q[232];
cx q[132], q[232];
cx q[133], q[232];
U(0, 0, pi/3) q[232];
cx q[133], q[232];
cx q[134], q[232];
U(0, 0, pi/3) q[232];
cx q[134], q[232];
cx q[136], q[232];
U(0, 0, pi/3) q[232];
cx q[136], q[232];
cx q[139], q[232];
U(0, 0, pi/3) q[232];
cx q[139], q[232];
cx q[140], q[232];
U(0, 0, pi/3) q[232];
cx q[140], q[232];
cx q[142], q[232];
U(0, 0, pi/3) q[232];
cx q[142], q[232];
cx q[143], q[232];
U(0, 0, pi/3) q[232];
cx q[143], q[232];
cx q[144], q[232];
U(0, 0, pi/3) q[232];
cx q[144], q[232];
cx q[145], q[232];
U(0, 0, pi/3) q[232];
cx q[145], q[232];
cx q[151], q[232];
U(0, 0, pi/3) q[232];
cx q[151], q[232];
cx q[154], q[232];
U(0, 0, pi/3) q[232];
cx q[154], q[232];
cx q[155], q[232];
U(0, 0, pi/3) q[232];
cx q[155], q[232];
cx q[156], q[232];
U(0, 0, pi/3) q[232];
cx q[156], q[232];
cx q[158], q[232];
U(0, 0, pi/3) q[232];
cx q[158], q[232];
cx q[161], q[232];
U(0, 0, pi/3) q[232];
cx q[161], q[232];
cx q[164], q[232];
U(0, 0, pi/3) q[232];
cx q[164], q[232];
cx q[165], q[232];
U(0, 0, pi/3) q[232];
cx q[165], q[232];
cx q[168], q[232];
U(0, 0, pi/3) q[232];
cx q[168], q[232];
cx q[169], q[232];
U(0, 0, pi/3) q[232];
cx q[169], q[232];
cx q[170], q[232];
U(0, 0, pi/3) q[232];
cx q[170], q[232];
cx q[172], q[232];
U(0, 0, pi/3) q[232];
cx q[172], q[232];
cx q[173], q[232];
U(0, 0, pi/3) q[232];
cx q[173], q[232];
cx q[175], q[232];
U(0, 0, pi/3) q[232];
cx q[175], q[232];
cx q[176], q[232];
U(0, 0, pi/3) q[232];
cx q[176], q[232];
cx q[181], q[232];
U(0, 0, pi/3) q[232];
cx q[181], q[232];
cx q[182], q[232];
U(0, 0, pi/3) q[232];
cx q[182], q[232];
cx q[185], q[232];
U(0, 0, pi/3) q[232];
cx q[185], q[232];
cx q[186], q[232];
U(0, 0, pi/3) q[232];
cx q[186], q[232];
cx q[187], q[232];
U(0, 0, pi/3) q[232];
cx q[187], q[232];
cx q[189], q[232];
U(0, 0, pi/3) q[232];
cx q[189], q[232];
cx q[190], q[232];
U(0, 0, pi/3) q[232];
cx q[190], q[232];
cx q[196], q[232];
U(0, 0, pi/3) q[232];
cx q[196], q[232];
cx q[199], q[232];
U(0, 0, pi/3) q[232];
cx q[199], q[232];
cx q[200], q[232];
U(0, 0, pi/3) q[232];
cx q[200], q[232];
cx q[202], q[232];
U(0, 0, pi/3) q[232];
cx q[202], q[232];
cx q[205], q[232];
U(0, 0, pi/3) q[232];
cx q[205], q[232];
cx q[206], q[232];
U(0, 0, pi/3) q[232];
cx q[206], q[232];
cx q[207], q[232];
U(0, 0, pi/3) q[232];
cx q[207], q[232];
cx q[209], q[232];
U(0, 0, pi/3) q[232];
cx q[209], q[232];
cx q[212], q[232];
U(0, 0, pi/3) q[232];
cx q[212], q[232];
cx q[213], q[232];
U(0, 0, pi/3) q[232];
cx q[213], q[232];
cx q[214], q[232];
U(0, 0, pi/3) q[232];
cx q[214], q[232];
cx q[216], q[232];
U(0, 0, pi/3) q[232];
cx q[216], q[232];
cx q[219], q[232];
U(0, 0, pi/3) q[232];
cx q[219], q[232];
cx q[220], q[232];
U(0, 0, pi/3) q[232];
cx q[220], q[232];
cx q[221], q[232];
U(0, 0, pi/3) q[232];
cx q[221], q[232];
cx q[225], q[232];
U(0, 0, pi/3) q[232];
cx q[225], q[232];
cx q[229], q[232];
U(0, 0, pi/3) q[232];
cx q[229], q[232];
cx q[230], q[232];
U(0, 0, pi/3) q[232];
cx q[230], q[232];
cx q[231], q[232];
U(0, 0, pi/3) q[232];
cx q[231], q[232];
cx q[0], q[233];
U(0, 0, pi/3) q[233];
cx q[0], q[233];
cx q[2], q[233];
U(0, 0, pi/3) q[233];
cx q[2], q[233];
cx q[5], q[233];
U(0, 0, pi/3) q[233];
cx q[5], q[233];
cx q[6], q[233];
U(0, 0, pi/3) q[233];
cx q[6], q[233];
cx q[7], q[233];
U(0, 0, pi/3) q[233];
cx q[7], q[233];
cx q[8], q[233];
U(0, 0, pi/3) q[233];
cx q[8], q[233];
cx q[12], q[233];
U(0, 0, pi/3) q[233];
cx q[12], q[233];
cx q[13], q[233];
U(0, 0, pi/3) q[233];
cx q[13], q[233];
cx q[14], q[233];
U(0, 0, pi/3) q[233];
cx q[14], q[233];
cx q[16], q[233];
U(0, 0, pi/3) q[233];
cx q[16], q[233];
cx q[18], q[233];
U(0, 0, pi/3) q[233];
cx q[18], q[233];
cx q[19], q[233];
U(0, 0, pi/3) q[233];
cx q[19], q[233];
cx q[22], q[233];
U(0, 0, pi/3) q[233];
cx q[22], q[233];
cx q[24], q[233];
U(0, 0, pi/3) q[233];
cx q[24], q[233];
cx q[28], q[233];
U(0, 0, pi/3) q[233];
cx q[28], q[233];
cx q[30], q[233];
U(0, 0, pi/3) q[233];
cx q[30], q[233];
cx q[33], q[233];
U(0, 0, pi/3) q[233];
cx q[33], q[233];
cx q[34], q[233];
U(0, 0, pi/3) q[233];
cx q[34], q[233];
cx q[35], q[233];
U(0, 0, pi/3) q[233];
cx q[35], q[233];
cx q[36], q[233];
U(0, 0, pi/3) q[233];
cx q[36], q[233];
cx q[37], q[233];
U(0, 0, pi/3) q[233];
cx q[37], q[233];
cx q[38], q[233];
U(0, 0, pi/3) q[233];
cx q[38], q[233];
cx q[39], q[233];
U(0, 0, pi/3) q[233];
cx q[39], q[233];
cx q[42], q[233];
U(0, 0, pi/3) q[233];
cx q[42], q[233];
cx q[44], q[233];
U(0, 0, pi/3) q[233];
cx q[44], q[233];
cx q[45], q[233];
U(0, 0, pi/3) q[233];
cx q[45], q[233];
cx q[47], q[233];
U(0, 0, pi/3) q[233];
cx q[47], q[233];
cx q[53], q[233];
U(0, 0, pi/3) q[233];
cx q[53], q[233];
cx q[55], q[233];
U(0, 0, pi/3) q[233];
cx q[55], q[233];
cx q[60], q[233];
U(0, 0, pi/3) q[233];
cx q[60], q[233];
cx q[61], q[233];
U(0, 0, pi/3) q[233];
cx q[61], q[233];
cx q[63], q[233];
U(0, 0, pi/3) q[233];
cx q[63], q[233];
cx q[65], q[233];
U(0, 0, pi/3) q[233];
cx q[65], q[233];
cx q[68], q[233];
U(0, 0, pi/3) q[233];
cx q[68], q[233];
cx q[69], q[233];
U(0, 0, pi/3) q[233];
cx q[69], q[233];
cx q[70], q[233];
U(0, 0, pi/3) q[233];
cx q[70], q[233];
cx q[71], q[233];
U(0, 0, pi/3) q[233];
cx q[71], q[233];
cx q[72], q[233];
U(0, 0, pi/3) q[233];
cx q[72], q[233];
cx q[74], q[233];
U(0, 0, pi/3) q[233];
cx q[74], q[233];
cx q[75], q[233];
U(0, 0, pi/3) q[233];
cx q[75], q[233];
cx q[76], q[233];
U(0, 0, pi/3) q[233];
cx q[76], q[233];
cx q[77], q[233];
U(0, 0, pi/3) q[233];
cx q[77], q[233];
cx q[79], q[233];
U(0, 0, pi/3) q[233];
cx q[79], q[233];
cx q[80], q[233];
U(0, 0, pi/3) q[233];
cx q[80], q[233];
cx q[83], q[233];
U(0, 0, pi/3) q[233];
cx q[83], q[233];
cx q[85], q[233];
U(0, 0, pi/3) q[233];
cx q[85], q[233];
cx q[88], q[233];
U(0, 0, pi/3) q[233];
cx q[88], q[233];
cx q[89], q[233];
U(0, 0, pi/3) q[233];
cx q[89], q[233];
cx q[90], q[233];
U(0, 0, pi/3) q[233];
cx q[90], q[233];
cx q[91], q[233];
U(0, 0, pi/3) q[233];
cx q[91], q[233];
cx q[95], q[233];
U(0, 0, pi/3) q[233];
cx q[95], q[233];
cx q[96], q[233];
U(0, 0, pi/3) q[233];
cx q[96], q[233];
cx q[99], q[233];
U(0, 0, pi/3) q[233];
cx q[99], q[233];
cx q[102], q[233];
U(0, 0, pi/3) q[233];
cx q[102], q[233];
cx q[109], q[233];
U(0, 0, pi/3) q[233];
cx q[109], q[233];
cx q[111], q[233];
U(0, 0, pi/3) q[233];
cx q[111], q[233];
cx q[114], q[233];
U(0, 0, pi/3) q[233];
cx q[114], q[233];
cx q[116], q[233];
U(0, 0, pi/3) q[233];
cx q[116], q[233];
cx q[117], q[233];
U(0, 0, pi/3) q[233];
cx q[117], q[233];
cx q[118], q[233];
U(0, 0, pi/3) q[233];
cx q[118], q[233];
cx q[119], q[233];
U(0, 0, pi/3) q[233];
cx q[119], q[233];
cx q[121], q[233];
U(0, 0, pi/3) q[233];
cx q[121], q[233];
cx q[126], q[233];
U(0, 0, pi/3) q[233];
cx q[126], q[233];
cx q[128], q[233];
U(0, 0, pi/3) q[233];
cx q[128], q[233];
cx q[130], q[233];
U(0, 0, pi/3) q[233];
cx q[130], q[233];
cx q[133], q[233];
U(0, 0, pi/3) q[233];
cx q[133], q[233];
cx q[136], q[233];
U(0, 0, pi/3) q[233];
cx q[136], q[233];
cx q[137], q[233];
U(0, 0, pi/3) q[233];
cx q[137], q[233];
cx q[143], q[233];
U(0, 0, pi/3) q[233];
cx q[143], q[233];
cx q[144], q[233];
U(0, 0, pi/3) q[233];
cx q[144], q[233];
cx q[145], q[233];
U(0, 0, pi/3) q[233];
cx q[145], q[233];
cx q[146], q[233];
U(0, 0, pi/3) q[233];
cx q[146], q[233];
cx q[149], q[233];
U(0, 0, pi/3) q[233];
cx q[149], q[233];
cx q[150], q[233];
U(0, 0, pi/3) q[233];
cx q[150], q[233];
cx q[154], q[233];
U(0, 0, pi/3) q[233];
cx q[154], q[233];
cx q[155], q[233];
U(0, 0, pi/3) q[233];
cx q[155], q[233];
cx q[160], q[233];
U(0, 0, pi/3) q[233];
cx q[160], q[233];
cx q[161], q[233];
U(0, 0, pi/3) q[233];
cx q[161], q[233];
cx q[162], q[233];
U(0, 0, pi/3) q[233];
cx q[162], q[233];
cx q[165], q[233];
U(0, 0, pi/3) q[233];
cx q[165], q[233];
cx q[166], q[233];
U(0, 0, pi/3) q[233];
cx q[166], q[233];
cx q[168], q[233];
U(0, 0, pi/3) q[233];
cx q[168], q[233];
cx q[169], q[233];
U(0, 0, pi/3) q[233];
cx q[169], q[233];
cx q[172], q[233];
U(0, 0, pi/3) q[233];
cx q[172], q[233];
cx q[174], q[233];
U(0, 0, pi/3) q[233];
cx q[174], q[233];
cx q[178], q[233];
U(0, 0, pi/3) q[233];
cx q[178], q[233];
cx q[180], q[233];
U(0, 0, pi/3) q[233];
cx q[180], q[233];
cx q[181], q[233];
U(0, 0, pi/3) q[233];
cx q[181], q[233];
cx q[184], q[233];
U(0, 0, pi/3) q[233];
cx q[184], q[233];
cx q[185], q[233];
U(0, 0, pi/3) q[233];
cx q[185], q[233];
cx q[186], q[233];
U(0, 0, pi/3) q[233];
cx q[186], q[233];
cx q[189], q[233];
U(0, 0, pi/3) q[233];
cx q[189], q[233];
cx q[190], q[233];
U(0, 0, pi/3) q[233];
cx q[190], q[233];
cx q[192], q[233];
U(0, 0, pi/3) q[233];
cx q[192], q[233];
cx q[194], q[233];
U(0, 0, pi/3) q[233];
cx q[194], q[233];
cx q[196], q[233];
U(0, 0, pi/3) q[233];
cx q[196], q[233];
cx q[198], q[233];
U(0, 0, pi/3) q[233];
cx q[198], q[233];
cx q[199], q[233];
U(0, 0, pi/3) q[233];
cx q[199], q[233];
cx q[202], q[233];
U(0, 0, pi/3) q[233];
cx q[202], q[233];
cx q[205], q[233];
U(0, 0, pi/3) q[233];
cx q[205], q[233];
cx q[209], q[233];
U(0, 0, pi/3) q[233];
cx q[209], q[233];
cx q[213], q[233];
U(0, 0, pi/3) q[233];
cx q[213], q[233];
cx q[217], q[233];
U(0, 0, pi/3) q[233];
cx q[217], q[233];
cx q[220], q[233];
U(0, 0, pi/3) q[233];
cx q[220], q[233];
cx q[225], q[233];
U(0, 0, pi/3) q[233];
cx q[225], q[233];
cx q[226], q[233];
U(0, 0, pi/3) q[233];
cx q[226], q[233];
cx q[227], q[233];
U(0, 0, pi/3) q[233];
cx q[227], q[233];
cx q[228], q[233];
U(0, 0, pi/3) q[233];
cx q[228], q[233];
cx q[229], q[233];
U(0, 0, pi/3) q[233];
cx q[229], q[233];
cx q[230], q[233];
U(0, 0, pi/3) q[233];
cx q[230], q[233];
cx q[231], q[233];
U(0, 0, pi/3) q[233];
cx q[231], q[233];
cx q[4], q[234];
U(0, 0, pi/3) q[234];
cx q[4], q[234];
cx q[5], q[234];
U(0, 0, pi/3) q[234];
cx q[5], q[234];
cx q[6], q[234];
U(0, 0, pi/3) q[234];
cx q[6], q[234];
cx q[7], q[234];
U(0, 0, pi/3) q[234];
cx q[7], q[234];
cx q[9], q[234];
U(0, 0, pi/3) q[234];
cx q[9], q[234];
cx q[10], q[234];
U(0, 0, pi/3) q[234];
cx q[10], q[234];
cx q[12], q[234];
U(0, 0, pi/3) q[234];
cx q[12], q[234];
cx q[14], q[234];
U(0, 0, pi/3) q[234];
cx q[14], q[234];
cx q[15], q[234];
U(0, 0, pi/3) q[234];
cx q[15], q[234];
cx q[16], q[234];
U(0, 0, pi/3) q[234];
cx q[16], q[234];
cx q[17], q[234];
U(0, 0, pi/3) q[234];
cx q[17], q[234];
cx q[18], q[234];
U(0, 0, pi/3) q[234];
cx q[18], q[234];
cx q[19], q[234];
U(0, 0, pi/3) q[234];
cx q[19], q[234];
cx q[23], q[234];
U(0, 0, pi/3) q[234];
cx q[23], q[234];
cx q[26], q[234];
U(0, 0, pi/3) q[234];
cx q[26], q[234];
cx q[29], q[234];
U(0, 0, pi/3) q[234];
cx q[29], q[234];
cx q[30], q[234];
U(0, 0, pi/3) q[234];
cx q[30], q[234];
cx q[34], q[234];
U(0, 0, pi/3) q[234];
cx q[34], q[234];
cx q[37], q[234];
U(0, 0, pi/3) q[234];
cx q[37], q[234];
cx q[39], q[234];
U(0, 0, pi/3) q[234];
cx q[39], q[234];
cx q[41], q[234];
U(0, 0, pi/3) q[234];
cx q[41], q[234];
cx q[42], q[234];
U(0, 0, pi/3) q[234];
cx q[42], q[234];
cx q[43], q[234];
U(0, 0, pi/3) q[234];
cx q[43], q[234];
cx q[44], q[234];
U(0, 0, pi/3) q[234];
cx q[44], q[234];
cx q[46], q[234];
U(0, 0, pi/3) q[234];
cx q[46], q[234];
cx q[47], q[234];
U(0, 0, pi/3) q[234];
cx q[47], q[234];
cx q[48], q[234];
U(0, 0, pi/3) q[234];
cx q[48], q[234];
cx q[51], q[234];
U(0, 0, pi/3) q[234];
cx q[51], q[234];
cx q[52], q[234];
U(0, 0, pi/3) q[234];
cx q[52], q[234];
cx q[53], q[234];
U(0, 0, pi/3) q[234];
cx q[53], q[234];
cx q[54], q[234];
U(0, 0, pi/3) q[234];
cx q[54], q[234];
cx q[55], q[234];
U(0, 0, pi/3) q[234];
cx q[55], q[234];
cx q[57], q[234];
U(0, 0, pi/3) q[234];
cx q[57], q[234];
cx q[58], q[234];
U(0, 0, pi/3) q[234];
cx q[58], q[234];
cx q[59], q[234];
U(0, 0, pi/3) q[234];
cx q[59], q[234];
cx q[61], q[234];
U(0, 0, pi/3) q[234];
cx q[61], q[234];
cx q[62], q[234];
U(0, 0, pi/3) q[234];
cx q[62], q[234];
cx q[64], q[234];
U(0, 0, pi/3) q[234];
cx q[64], q[234];
cx q[68], q[234];
U(0, 0, pi/3) q[234];
cx q[68], q[234];
cx q[70], q[234];
U(0, 0, pi/3) q[234];
cx q[70], q[234];
cx q[72], q[234];
U(0, 0, pi/3) q[234];
cx q[72], q[234];
cx q[73], q[234];
U(0, 0, pi/3) q[234];
cx q[73], q[234];
cx q[74], q[234];
U(0, 0, pi/3) q[234];
cx q[74], q[234];
cx q[75], q[234];
U(0, 0, pi/3) q[234];
cx q[75], q[234];
cx q[76], q[234];
U(0, 0, pi/3) q[234];
cx q[76], q[234];
cx q[80], q[234];
U(0, 0, pi/3) q[234];
cx q[80], q[234];
cx q[82], q[234];
U(0, 0, pi/3) q[234];
cx q[82], q[234];
cx q[83], q[234];
U(0, 0, pi/3) q[234];
cx q[83], q[234];
cx q[85], q[234];
U(0, 0, pi/3) q[234];
cx q[85], q[234];
cx q[87], q[234];
U(0, 0, pi/3) q[234];
cx q[87], q[234];
cx q[89], q[234];
U(0, 0, pi/3) q[234];
cx q[89], q[234];
cx q[92], q[234];
U(0, 0, pi/3) q[234];
cx q[92], q[234];
cx q[93], q[234];
U(0, 0, pi/3) q[234];
cx q[93], q[234];
cx q[99], q[234];
U(0, 0, pi/3) q[234];
cx q[99], q[234];
cx q[100], q[234];
U(0, 0, pi/3) q[234];
cx q[100], q[234];
cx q[101], q[234];
U(0, 0, pi/3) q[234];
cx q[101], q[234];
cx q[102], q[234];
U(0, 0, pi/3) q[234];
cx q[102], q[234];
cx q[104], q[234];
U(0, 0, pi/3) q[234];
cx q[104], q[234];
cx q[107], q[234];
U(0, 0, pi/3) q[234];
cx q[107], q[234];
cx q[112], q[234];
U(0, 0, pi/3) q[234];
cx q[112], q[234];
cx q[114], q[234];
U(0, 0, pi/3) q[234];
cx q[114], q[234];
cx q[120], q[234];
U(0, 0, pi/3) q[234];
cx q[120], q[234];
cx q[121], q[234];
U(0, 0, pi/3) q[234];
cx q[121], q[234];
cx q[123], q[234];
U(0, 0, pi/3) q[234];
cx q[123], q[234];
cx q[124], q[234];
U(0, 0, pi/3) q[234];
cx q[124], q[234];
cx q[128], q[234];
U(0, 0, pi/3) q[234];
cx q[128], q[234];
cx q[129], q[234];
U(0, 0, pi/3) q[234];
cx q[129], q[234];
cx q[130], q[234];
U(0, 0, pi/3) q[234];
cx q[130], q[234];
cx q[137], q[234];
U(0, 0, pi/3) q[234];
cx q[137], q[234];
cx q[138], q[234];
U(0, 0, pi/3) q[234];
cx q[138], q[234];
cx q[143], q[234];
U(0, 0, pi/3) q[234];
cx q[143], q[234];
cx q[145], q[234];
U(0, 0, pi/3) q[234];
cx q[145], q[234];
cx q[153], q[234];
U(0, 0, pi/3) q[234];
cx q[153], q[234];
cx q[154], q[234];
U(0, 0, pi/3) q[234];
cx q[154], q[234];
cx q[155], q[234];
U(0, 0, pi/3) q[234];
cx q[155], q[234];
cx q[156], q[234];
U(0, 0, pi/3) q[234];
cx q[156], q[234];
cx q[160], q[234];
U(0, 0, pi/3) q[234];
cx q[160], q[234];
cx q[161], q[234];
U(0, 0, pi/3) q[234];
cx q[161], q[234];
cx q[163], q[234];
U(0, 0, pi/3) q[234];
cx q[163], q[234];
cx q[166], q[234];
U(0, 0, pi/3) q[234];
cx q[166], q[234];
cx q[167], q[234];
U(0, 0, pi/3) q[234];
cx q[167], q[234];
cx q[168], q[234];
U(0, 0, pi/3) q[234];
cx q[168], q[234];
cx q[173], q[234];
U(0, 0, pi/3) q[234];
cx q[173], q[234];
cx q[176], q[234];
U(0, 0, pi/3) q[234];
cx q[176], q[234];
cx q[177], q[234];
U(0, 0, pi/3) q[234];
cx q[177], q[234];
cx q[179], q[234];
U(0, 0, pi/3) q[234];
cx q[179], q[234];
cx q[182], q[234];
U(0, 0, pi/3) q[234];
cx q[182], q[234];
cx q[183], q[234];
U(0, 0, pi/3) q[234];
cx q[183], q[234];
cx q[184], q[234];
U(0, 0, pi/3) q[234];
cx q[184], q[234];
cx q[188], q[234];
U(0, 0, pi/3) q[234];
cx q[188], q[234];
cx q[189], q[234];
U(0, 0, pi/3) q[234];
cx q[189], q[234];
cx q[191], q[234];
U(0, 0, pi/3) q[234];
cx q[191], q[234];
cx q[192], q[234];
U(0, 0, pi/3) q[234];
cx q[192], q[234];
cx q[195], q[234];
U(0, 0, pi/3) q[234];
cx q[195], q[234];
cx q[197], q[234];
U(0, 0, pi/3) q[234];
cx q[197], q[234];
cx q[198], q[234];
U(0, 0, pi/3) q[234];
cx q[198], q[234];
cx q[199], q[234];
U(0, 0, pi/3) q[234];
cx q[199], q[234];
cx q[202], q[234];
U(0, 0, pi/3) q[234];
cx q[202], q[234];
cx q[203], q[234];
U(0, 0, pi/3) q[234];
cx q[203], q[234];
cx q[205], q[234];
U(0, 0, pi/3) q[234];
cx q[205], q[234];
cx q[206], q[234];
U(0, 0, pi/3) q[234];
cx q[206], q[234];
cx q[210], q[234];
U(0, 0, pi/3) q[234];
cx q[210], q[234];
cx q[212], q[234];
U(0, 0, pi/3) q[234];
cx q[212], q[234];
cx q[213], q[234];
U(0, 0, pi/3) q[234];
cx q[213], q[234];
cx q[215], q[234];
U(0, 0, pi/3) q[234];
cx q[215], q[234];
cx q[216], q[234];
U(0, 0, pi/3) q[234];
cx q[216], q[234];
cx q[219], q[234];
U(0, 0, pi/3) q[234];
cx q[219], q[234];
cx q[226], q[234];
U(0, 0, pi/3) q[234];
cx q[226], q[234];
cx q[227], q[234];
U(0, 0, pi/3) q[234];
cx q[227], q[234];
cx q[228], q[234];
U(0, 0, pi/3) q[234];
cx q[228], q[234];
cx q[229], q[234];
U(0, 0, pi/3) q[234];
cx q[229], q[234];
cx q[232], q[234];
U(0, 0, pi/3) q[234];
cx q[232], q[234];
cx q[0], q[235];
U(0, 0, pi/3) q[235];
cx q[0], q[235];
cx q[1], q[235];
U(0, 0, pi/3) q[235];
cx q[1], q[235];
cx q[5], q[235];
U(0, 0, pi/3) q[235];
cx q[5], q[235];
cx q[6], q[235];
U(0, 0, pi/3) q[235];
cx q[6], q[235];
cx q[8], q[235];
U(0, 0, pi/3) q[235];
cx q[8], q[235];
cx q[9], q[235];
U(0, 0, pi/3) q[235];
cx q[9], q[235];
cx q[13], q[235];
U(0, 0, pi/3) q[235];
cx q[13], q[235];
cx q[15], q[235];
U(0, 0, pi/3) q[235];
cx q[15], q[235];
cx q[17], q[235];
U(0, 0, pi/3) q[235];
cx q[17], q[235];
cx q[19], q[235];
U(0, 0, pi/3) q[235];
cx q[19], q[235];
cx q[21], q[235];
U(0, 0, pi/3) q[235];
cx q[21], q[235];
cx q[23], q[235];
U(0, 0, pi/3) q[235];
cx q[23], q[235];
cx q[26], q[235];
U(0, 0, pi/3) q[235];
cx q[26], q[235];
cx q[27], q[235];
U(0, 0, pi/3) q[235];
cx q[27], q[235];
cx q[29], q[235];
U(0, 0, pi/3) q[235];
cx q[29], q[235];
cx q[38], q[235];
U(0, 0, pi/3) q[235];
cx q[38], q[235];
cx q[39], q[235];
U(0, 0, pi/3) q[235];
cx q[39], q[235];
cx q[40], q[235];
U(0, 0, pi/3) q[235];
cx q[40], q[235];
cx q[41], q[235];
U(0, 0, pi/3) q[235];
cx q[41], q[235];
cx q[42], q[235];
U(0, 0, pi/3) q[235];
cx q[42], q[235];
cx q[45], q[235];
U(0, 0, pi/3) q[235];
cx q[45], q[235];
cx q[50], q[235];
U(0, 0, pi/3) q[235];
cx q[50], q[235];
cx q[57], q[235];
U(0, 0, pi/3) q[235];
cx q[57], q[235];
cx q[58], q[235];
U(0, 0, pi/3) q[235];
cx q[58], q[235];
cx q[60], q[235];
U(0, 0, pi/3) q[235];
cx q[60], q[235];
cx q[61], q[235];
U(0, 0, pi/3) q[235];
cx q[61], q[235];
cx q[63], q[235];
U(0, 0, pi/3) q[235];
cx q[63], q[235];
cx q[65], q[235];
U(0, 0, pi/3) q[235];
cx q[65], q[235];
cx q[66], q[235];
U(0, 0, pi/3) q[235];
cx q[66], q[235];
cx q[68], q[235];
U(0, 0, pi/3) q[235];
cx q[68], q[235];
cx q[69], q[235];
U(0, 0, pi/3) q[235];
cx q[69], q[235];
cx q[71], q[235];
U(0, 0, pi/3) q[235];
cx q[71], q[235];
cx q[72], q[235];
U(0, 0, pi/3) q[235];
cx q[72], q[235];
cx q[75], q[235];
U(0, 0, pi/3) q[235];
cx q[75], q[235];
cx q[76], q[235];
U(0, 0, pi/3) q[235];
cx q[76], q[235];
cx q[77], q[235];
U(0, 0, pi/3) q[235];
cx q[77], q[235];
cx q[78], q[235];
U(0, 0, pi/3) q[235];
cx q[78], q[235];
cx q[81], q[235];
U(0, 0, pi/3) q[235];
cx q[81], q[235];
cx q[85], q[235];
U(0, 0, pi/3) q[235];
cx q[85], q[235];
cx q[86], q[235];
U(0, 0, pi/3) q[235];
cx q[86], q[235];
cx q[87], q[235];
U(0, 0, pi/3) q[235];
cx q[87], q[235];
cx q[89], q[235];
U(0, 0, pi/3) q[235];
cx q[89], q[235];
cx q[90], q[235];
U(0, 0, pi/3) q[235];
cx q[90], q[235];
cx q[93], q[235];
U(0, 0, pi/3) q[235];
cx q[93], q[235];
cx q[95], q[235];
U(0, 0, pi/3) q[235];
cx q[95], q[235];
cx q[99], q[235];
U(0, 0, pi/3) q[235];
cx q[99], q[235];
cx q[100], q[235];
U(0, 0, pi/3) q[235];
cx q[100], q[235];
cx q[102], q[235];
U(0, 0, pi/3) q[235];
cx q[102], q[235];
cx q[105], q[235];
U(0, 0, pi/3) q[235];
cx q[105], q[235];
cx q[111], q[235];
U(0, 0, pi/3) q[235];
cx q[111], q[235];
cx q[112], q[235];
U(0, 0, pi/3) q[235];
cx q[112], q[235];
cx q[114], q[235];
U(0, 0, pi/3) q[235];
cx q[114], q[235];
cx q[116], q[235];
U(0, 0, pi/3) q[235];
cx q[116], q[235];
cx q[122], q[235];
U(0, 0, pi/3) q[235];
cx q[122], q[235];
cx q[126], q[235];
U(0, 0, pi/3) q[235];
cx q[126], q[235];
cx q[127], q[235];
U(0, 0, pi/3) q[235];
cx q[127], q[235];
cx q[128], q[235];
U(0, 0, pi/3) q[235];
cx q[128], q[235];
cx q[133], q[235];
U(0, 0, pi/3) q[235];
cx q[133], q[235];
cx q[134], q[235];
U(0, 0, pi/3) q[235];
cx q[134], q[235];
cx q[136], q[235];
U(0, 0, pi/3) q[235];
cx q[136], q[235];
cx q[137], q[235];
U(0, 0, pi/3) q[235];
cx q[137], q[235];
cx q[138], q[235];
U(0, 0, pi/3) q[235];
cx q[138], q[235];
cx q[140], q[235];
U(0, 0, pi/3) q[235];
cx q[140], q[235];
cx q[141], q[235];
U(0, 0, pi/3) q[235];
cx q[141], q[235];
cx q[142], q[235];
U(0, 0, pi/3) q[235];
cx q[142], q[235];
cx q[147], q[235];
U(0, 0, pi/3) q[235];
cx q[147], q[235];
cx q[148], q[235];
U(0, 0, pi/3) q[235];
cx q[148], q[235];
cx q[149], q[235];
U(0, 0, pi/3) q[235];
cx q[149], q[235];
cx q[151], q[235];
U(0, 0, pi/3) q[235];
cx q[151], q[235];
cx q[152], q[235];
U(0, 0, pi/3) q[235];
cx q[152], q[235];
cx q[160], q[235];
U(0, 0, pi/3) q[235];
cx q[160], q[235];
cx q[165], q[235];
U(0, 0, pi/3) q[235];
cx q[165], q[235];
cx q[166], q[235];
U(0, 0, pi/3) q[235];
cx q[166], q[235];
cx q[167], q[235];
U(0, 0, pi/3) q[235];
cx q[167], q[235];
cx q[168], q[235];
U(0, 0, pi/3) q[235];
cx q[168], q[235];
cx q[169], q[235];
U(0, 0, pi/3) q[235];
cx q[169], q[235];
cx q[170], q[235];
U(0, 0, pi/3) q[235];
cx q[170], q[235];
cx q[172], q[235];
U(0, 0, pi/3) q[235];
cx q[172], q[235];
cx q[174], q[235];
U(0, 0, pi/3) q[235];
cx q[174], q[235];
cx q[175], q[235];
U(0, 0, pi/3) q[235];
cx q[175], q[235];
cx q[178], q[235];
U(0, 0, pi/3) q[235];
cx q[178], q[235];
cx q[181], q[235];
U(0, 0, pi/3) q[235];
cx q[181], q[235];
cx q[186], q[235];
U(0, 0, pi/3) q[235];
cx q[186], q[235];
cx q[189], q[235];
U(0, 0, pi/3) q[235];
cx q[189], q[235];
cx q[191], q[235];
U(0, 0, pi/3) q[235];
cx q[191], q[235];
cx q[194], q[235];
U(0, 0, pi/3) q[235];
cx q[194], q[235];
cx q[198], q[235];
U(0, 0, pi/3) q[235];
cx q[198], q[235];
cx q[202], q[235];
U(0, 0, pi/3) q[235];
cx q[202], q[235];
cx q[203], q[235];
U(0, 0, pi/3) q[235];
cx q[203], q[235];
cx q[205], q[235];
U(0, 0, pi/3) q[235];
cx q[205], q[235];
cx q[206], q[235];
U(0, 0, pi/3) q[235];
cx q[206], q[235];
cx q[209], q[235];
U(0, 0, pi/3) q[235];
cx q[209], q[235];
cx q[210], q[235];
U(0, 0, pi/3) q[235];
cx q[210], q[235];
cx q[214], q[235];
U(0, 0, pi/3) q[235];
cx q[214], q[235];
cx q[216], q[235];
U(0, 0, pi/3) q[235];
cx q[216], q[235];
cx q[218], q[235];
U(0, 0, pi/3) q[235];
cx q[218], q[235];
cx q[221], q[235];
U(0, 0, pi/3) q[235];
cx q[221], q[235];
cx q[222], q[235];
U(0, 0, pi/3) q[235];
cx q[222], q[235];
cx q[224], q[235];
U(0, 0, pi/3) q[235];
cx q[224], q[235];
cx q[233], q[235];
U(0, 0, pi/3) q[235];
cx q[233], q[235];
cx q[234], q[235];
U(0, 0, pi/3) q[235];
cx q[234], q[235];
cx q[0], q[236];
U(0, 0, pi/3) q[236];
cx q[0], q[236];
cx q[1], q[236];
U(0, 0, pi/3) q[236];
cx q[1], q[236];
cx q[4], q[236];
U(0, 0, pi/3) q[236];
cx q[4], q[236];
cx q[5], q[236];
U(0, 0, pi/3) q[236];
cx q[5], q[236];
cx q[6], q[236];
U(0, 0, pi/3) q[236];
cx q[6], q[236];
cx q[7], q[236];
U(0, 0, pi/3) q[236];
cx q[7], q[236];
cx q[9], q[236];
U(0, 0, pi/3) q[236];
cx q[9], q[236];
cx q[10], q[236];
U(0, 0, pi/3) q[236];
cx q[10], q[236];
cx q[11], q[236];
U(0, 0, pi/3) q[236];
cx q[11], q[236];
cx q[13], q[236];
U(0, 0, pi/3) q[236];
cx q[13], q[236];
cx q[16], q[236];
U(0, 0, pi/3) q[236];
cx q[16], q[236];
cx q[17], q[236];
U(0, 0, pi/3) q[236];
cx q[17], q[236];
cx q[18], q[236];
U(0, 0, pi/3) q[236];
cx q[18], q[236];
cx q[20], q[236];
U(0, 0, pi/3) q[236];
cx q[20], q[236];
cx q[21], q[236];
U(0, 0, pi/3) q[236];
cx q[21], q[236];
cx q[22], q[236];
U(0, 0, pi/3) q[236];
cx q[22], q[236];
cx q[25], q[236];
U(0, 0, pi/3) q[236];
cx q[25], q[236];
cx q[27], q[236];
U(0, 0, pi/3) q[236];
cx q[27], q[236];
cx q[29], q[236];
U(0, 0, pi/3) q[236];
cx q[29], q[236];
cx q[31], q[236];
U(0, 0, pi/3) q[236];
cx q[31], q[236];
cx q[32], q[236];
U(0, 0, pi/3) q[236];
cx q[32], q[236];
cx q[36], q[236];
U(0, 0, pi/3) q[236];
cx q[36], q[236];
cx q[38], q[236];
U(0, 0, pi/3) q[236];
cx q[38], q[236];
cx q[39], q[236];
U(0, 0, pi/3) q[236];
cx q[39], q[236];
cx q[41], q[236];
U(0, 0, pi/3) q[236];
cx q[41], q[236];
cx q[44], q[236];
U(0, 0, pi/3) q[236];
cx q[44], q[236];
cx q[45], q[236];
U(0, 0, pi/3) q[236];
cx q[45], q[236];
cx q[46], q[236];
U(0, 0, pi/3) q[236];
cx q[46], q[236];
cx q[47], q[236];
U(0, 0, pi/3) q[236];
cx q[47], q[236];
cx q[48], q[236];
U(0, 0, pi/3) q[236];
cx q[48], q[236];
cx q[50], q[236];
U(0, 0, pi/3) q[236];
cx q[50], q[236];
cx q[52], q[236];
U(0, 0, pi/3) q[236];
cx q[52], q[236];
cx q[53], q[236];
U(0, 0, pi/3) q[236];
cx q[53], q[236];
cx q[59], q[236];
U(0, 0, pi/3) q[236];
cx q[59], q[236];
cx q[61], q[236];
U(0, 0, pi/3) q[236];
cx q[61], q[236];
cx q[64], q[236];
U(0, 0, pi/3) q[236];
cx q[64], q[236];
cx q[67], q[236];
U(0, 0, pi/3) q[236];
cx q[67], q[236];
cx q[68], q[236];
U(0, 0, pi/3) q[236];
cx q[68], q[236];
cx q[73], q[236];
U(0, 0, pi/3) q[236];
cx q[73], q[236];
cx q[74], q[236];
U(0, 0, pi/3) q[236];
cx q[74], q[236];
cx q[75], q[236];
U(0, 0, pi/3) q[236];
cx q[75], q[236];
cx q[77], q[236];
U(0, 0, pi/3) q[236];
cx q[77], q[236];
cx q[78], q[236];
U(0, 0, pi/3) q[236];
cx q[78], q[236];
cx q[79], q[236];
U(0, 0, pi/3) q[236];
cx q[79], q[236];
cx q[80], q[236];
U(0, 0, pi/3) q[236];
cx q[80], q[236];
cx q[81], q[236];
U(0, 0, pi/3) q[236];
cx q[81], q[236];
cx q[82], q[236];
U(0, 0, pi/3) q[236];
cx q[82], q[236];
cx q[85], q[236];
U(0, 0, pi/3) q[236];
cx q[85], q[236];
cx q[86], q[236];
U(0, 0, pi/3) q[236];
cx q[86], q[236];
cx q[88], q[236];
U(0, 0, pi/3) q[236];
cx q[88], q[236];
cx q[89], q[236];
U(0, 0, pi/3) q[236];
cx q[89], q[236];
cx q[91], q[236];
U(0, 0, pi/3) q[236];
cx q[91], q[236];
cx q[93], q[236];
U(0, 0, pi/3) q[236];
cx q[93], q[236];
cx q[95], q[236];
U(0, 0, pi/3) q[236];
cx q[95], q[236];
cx q[96], q[236];
U(0, 0, pi/3) q[236];
cx q[96], q[236];
cx q[97], q[236];
U(0, 0, pi/3) q[236];
cx q[97], q[236];
cx q[98], q[236];
U(0, 0, pi/3) q[236];
cx q[98], q[236];
cx q[99], q[236];
U(0, 0, pi/3) q[236];
cx q[99], q[236];
cx q[100], q[236];
U(0, 0, pi/3) q[236];
cx q[100], q[236];
cx q[101], q[236];
U(0, 0, pi/3) q[236];
cx q[101], q[236];
cx q[102], q[236];
U(0, 0, pi/3) q[236];
cx q[102], q[236];
cx q[104], q[236];
U(0, 0, pi/3) q[236];
cx q[104], q[236];
cx q[105], q[236];
U(0, 0, pi/3) q[236];
cx q[105], q[236];
cx q[108], q[236];
U(0, 0, pi/3) q[236];
cx q[108], q[236];
cx q[110], q[236];
U(0, 0, pi/3) q[236];
cx q[110], q[236];
cx q[111], q[236];
U(0, 0, pi/3) q[236];
cx q[111], q[236];
cx q[113], q[236];
U(0, 0, pi/3) q[236];
cx q[113], q[236];
cx q[114], q[236];
U(0, 0, pi/3) q[236];
cx q[114], q[236];
cx q[116], q[236];
U(0, 0, pi/3) q[236];
cx q[116], q[236];
cx q[119], q[236];
U(0, 0, pi/3) q[236];
cx q[119], q[236];
cx q[121], q[236];
U(0, 0, pi/3) q[236];
cx q[121], q[236];
cx q[122], q[236];
U(0, 0, pi/3) q[236];
cx q[122], q[236];
cx q[126], q[236];
U(0, 0, pi/3) q[236];
cx q[126], q[236];
cx q[129], q[236];
U(0, 0, pi/3) q[236];
cx q[129], q[236];
cx q[131], q[236];
U(0, 0, pi/3) q[236];
cx q[131], q[236];
cx q[132], q[236];
U(0, 0, pi/3) q[236];
cx q[132], q[236];
cx q[136], q[236];
U(0, 0, pi/3) q[236];
cx q[136], q[236];
cx q[137], q[236];
U(0, 0, pi/3) q[236];
cx q[137], q[236];
cx q[140], q[236];
U(0, 0, pi/3) q[236];
cx q[140], q[236];
cx q[142], q[236];
U(0, 0, pi/3) q[236];
cx q[142], q[236];
cx q[144], q[236];
U(0, 0, pi/3) q[236];
cx q[144], q[236];
cx q[145], q[236];
U(0, 0, pi/3) q[236];
cx q[145], q[236];
cx q[146], q[236];
U(0, 0, pi/3) q[236];
cx q[146], q[236];
cx q[151], q[236];
U(0, 0, pi/3) q[236];
cx q[151], q[236];
cx q[155], q[236];
U(0, 0, pi/3) q[236];
cx q[155], q[236];
cx q[156], q[236];
U(0, 0, pi/3) q[236];
cx q[156], q[236];
cx q[157], q[236];
U(0, 0, pi/3) q[236];
cx q[157], q[236];
cx q[159], q[236];
U(0, 0, pi/3) q[236];
cx q[159], q[236];
cx q[161], q[236];
U(0, 0, pi/3) q[236];
cx q[161], q[236];
cx q[162], q[236];
U(0, 0, pi/3) q[236];
cx q[162], q[236];
cx q[163], q[236];
U(0, 0, pi/3) q[236];
cx q[163], q[236];
cx q[164], q[236];
U(0, 0, pi/3) q[236];
cx q[164], q[236];
cx q[166], q[236];
U(0, 0, pi/3) q[236];
cx q[166], q[236];
cx q[168], q[236];
U(0, 0, pi/3) q[236];
cx q[168], q[236];
cx q[171], q[236];
U(0, 0, pi/3) q[236];
cx q[171], q[236];
cx q[173], q[236];
U(0, 0, pi/3) q[236];
cx q[173], q[236];
cx q[175], q[236];
U(0, 0, pi/3) q[236];
cx q[175], q[236];
cx q[176], q[236];
U(0, 0, pi/3) q[236];
cx q[176], q[236];
cx q[177], q[236];
U(0, 0, pi/3) q[236];
cx q[177], q[236];
cx q[178], q[236];
U(0, 0, pi/3) q[236];
cx q[178], q[236];
cx q[179], q[236];
U(0, 0, pi/3) q[236];
cx q[179], q[236];
cx q[181], q[236];
U(0, 0, pi/3) q[236];
cx q[181], q[236];
cx q[183], q[236];
U(0, 0, pi/3) q[236];
cx q[183], q[236];
cx q[184], q[236];
U(0, 0, pi/3) q[236];
cx q[184], q[236];
cx q[186], q[236];
U(0, 0, pi/3) q[236];
cx q[186], q[236];
cx q[187], q[236];
U(0, 0, pi/3) q[236];
cx q[187], q[236];
cx q[188], q[236];
U(0, 0, pi/3) q[236];
cx q[188], q[236];
cx q[189], q[236];
U(0, 0, pi/3) q[236];
cx q[189], q[236];
cx q[190], q[236];
U(0, 0, pi/3) q[236];
cx q[190], q[236];
cx q[191], q[236];
U(0, 0, pi/3) q[236];
cx q[191], q[236];
cx q[193], q[236];
U(0, 0, pi/3) q[236];
cx q[193], q[236];
cx q[194], q[236];
U(0, 0, pi/3) q[236];
cx q[194], q[236];
cx q[200], q[236];
U(0, 0, pi/3) q[236];
cx q[200], q[236];
cx q[201], q[236];
U(0, 0, pi/3) q[236];
cx q[201], q[236];
cx q[203], q[236];
U(0, 0, pi/3) q[236];
cx q[203], q[236];
cx q[204], q[236];
U(0, 0, pi/3) q[236];
cx q[204], q[236];
cx q[207], q[236];
U(0, 0, pi/3) q[236];
cx q[207], q[236];
cx q[211], q[236];
U(0, 0, pi/3) q[236];
cx q[211], q[236];
cx q[212], q[236];
U(0, 0, pi/3) q[236];
cx q[212], q[236];
cx q[214], q[236];
U(0, 0, pi/3) q[236];
cx q[214], q[236];
cx q[215], q[236];
U(0, 0, pi/3) q[236];
cx q[215], q[236];
cx q[216], q[236];
U(0, 0, pi/3) q[236];
cx q[216], q[236];
cx q[217], q[236];
U(0, 0, pi/3) q[236];
cx q[217], q[236];
cx q[218], q[236];
U(0, 0, pi/3) q[236];
cx q[218], q[236];
cx q[222], q[236];
U(0, 0, pi/3) q[236];
cx q[222], q[236];
cx q[223], q[236];
U(0, 0, pi/3) q[236];
cx q[223], q[236];
cx q[224], q[236];
U(0, 0, pi/3) q[236];
cx q[224], q[236];
cx q[227], q[236];
U(0, 0, pi/3) q[236];
cx q[227], q[236];
cx q[232], q[236];
U(0, 0, pi/3) q[236];
cx q[232], q[236];
cx q[233], q[236];
U(0, 0, pi/3) q[236];
cx q[233], q[236];
cx q[1], q[237];
U(0, 0, pi/3) q[237];
cx q[1], q[237];
cx q[4], q[237];
U(0, 0, pi/3) q[237];
cx q[4], q[237];
cx q[5], q[237];
U(0, 0, pi/3) q[237];
cx q[5], q[237];
cx q[8], q[237];
U(0, 0, pi/3) q[237];
cx q[8], q[237];
cx q[11], q[237];
U(0, 0, pi/3) q[237];
cx q[11], q[237];
cx q[12], q[237];
U(0, 0, pi/3) q[237];
cx q[12], q[237];
cx q[13], q[237];
U(0, 0, pi/3) q[237];
cx q[13], q[237];
cx q[16], q[237];
U(0, 0, pi/3) q[237];
cx q[16], q[237];
cx q[18], q[237];
U(0, 0, pi/3) q[237];
cx q[18], q[237];
cx q[20], q[237];
U(0, 0, pi/3) q[237];
cx q[20], q[237];
cx q[21], q[237];
U(0, 0, pi/3) q[237];
cx q[21], q[237];
cx q[22], q[237];
U(0, 0, pi/3) q[237];
cx q[22], q[237];
cx q[24], q[237];
U(0, 0, pi/3) q[237];
cx q[24], q[237];
cx q[25], q[237];
U(0, 0, pi/3) q[237];
cx q[25], q[237];
cx q[26], q[237];
U(0, 0, pi/3) q[237];
cx q[26], q[237];
cx q[29], q[237];
U(0, 0, pi/3) q[237];
cx q[29], q[237];
cx q[30], q[237];
U(0, 0, pi/3) q[237];
cx q[30], q[237];
cx q[33], q[237];
U(0, 0, pi/3) q[237];
cx q[33], q[237];
cx q[34], q[237];
U(0, 0, pi/3) q[237];
cx q[34], q[237];
cx q[37], q[237];
U(0, 0, pi/3) q[237];
cx q[37], q[237];
cx q[40], q[237];
U(0, 0, pi/3) q[237];
cx q[40], q[237];
cx q[42], q[237];
U(0, 0, pi/3) q[237];
cx q[42], q[237];
cx q[45], q[237];
U(0, 0, pi/3) q[237];
cx q[45], q[237];
cx q[49], q[237];
U(0, 0, pi/3) q[237];
cx q[49], q[237];
cx q[50], q[237];
U(0, 0, pi/3) q[237];
cx q[50], q[237];
cx q[55], q[237];
U(0, 0, pi/3) q[237];
cx q[55], q[237];
cx q[57], q[237];
U(0, 0, pi/3) q[237];
cx q[57], q[237];
cx q[58], q[237];
U(0, 0, pi/3) q[237];
cx q[58], q[237];
cx q[59], q[237];
U(0, 0, pi/3) q[237];
cx q[59], q[237];
cx q[60], q[237];
U(0, 0, pi/3) q[237];
cx q[60], q[237];
cx q[64], q[237];
U(0, 0, pi/3) q[237];
cx q[64], q[237];
cx q[69], q[237];
U(0, 0, pi/3) q[237];
cx q[69], q[237];
cx q[72], q[237];
U(0, 0, pi/3) q[237];
cx q[72], q[237];
cx q[74], q[237];
U(0, 0, pi/3) q[237];
cx q[74], q[237];
cx q[75], q[237];
U(0, 0, pi/3) q[237];
cx q[75], q[237];
cx q[76], q[237];
U(0, 0, pi/3) q[237];
cx q[76], q[237];
cx q[77], q[237];
U(0, 0, pi/3) q[237];
cx q[77], q[237];
cx q[80], q[237];
U(0, 0, pi/3) q[237];
cx q[80], q[237];
cx q[82], q[237];
U(0, 0, pi/3) q[237];
cx q[82], q[237];
cx q[83], q[237];
U(0, 0, pi/3) q[237];
cx q[83], q[237];
cx q[87], q[237];
U(0, 0, pi/3) q[237];
cx q[87], q[237];
cx q[89], q[237];
U(0, 0, pi/3) q[237];
cx q[89], q[237];
cx q[90], q[237];
U(0, 0, pi/3) q[237];
cx q[90], q[237];
cx q[91], q[237];
U(0, 0, pi/3) q[237];
cx q[91], q[237];
cx q[92], q[237];
U(0, 0, pi/3) q[237];
cx q[92], q[237];
cx q[93], q[237];
U(0, 0, pi/3) q[237];
cx q[93], q[237];
cx q[95], q[237];
U(0, 0, pi/3) q[237];
cx q[95], q[237];
cx q[96], q[237];
U(0, 0, pi/3) q[237];
cx q[96], q[237];
cx q[97], q[237];
U(0, 0, pi/3) q[237];
cx q[97], q[237];
cx q[98], q[237];
U(0, 0, pi/3) q[237];
cx q[98], q[237];
cx q[101], q[237];
U(0, 0, pi/3) q[237];
cx q[101], q[237];
cx q[103], q[237];
U(0, 0, pi/3) q[237];
cx q[103], q[237];
cx q[104], q[237];
U(0, 0, pi/3) q[237];
cx q[104], q[237];
cx q[107], q[237];
U(0, 0, pi/3) q[237];
cx q[107], q[237];
cx q[108], q[237];
U(0, 0, pi/3) q[237];
cx q[108], q[237];
cx q[109], q[237];
U(0, 0, pi/3) q[237];
cx q[109], q[237];
cx q[114], q[237];
U(0, 0, pi/3) q[237];
cx q[114], q[237];
cx q[117], q[237];
U(0, 0, pi/3) q[237];
cx q[117], q[237];
cx q[118], q[237];
U(0, 0, pi/3) q[237];
cx q[118], q[237];
cx q[120], q[237];
U(0, 0, pi/3) q[237];
cx q[120], q[237];
cx q[121], q[237];
U(0, 0, pi/3) q[237];
cx q[121], q[237];
cx q[122], q[237];
U(0, 0, pi/3) q[237];
cx q[122], q[237];
cx q[131], q[237];
U(0, 0, pi/3) q[237];
cx q[131], q[237];
cx q[133], q[237];
U(0, 0, pi/3) q[237];
cx q[133], q[237];
cx q[134], q[237];
U(0, 0, pi/3) q[237];
cx q[134], q[237];
cx q[135], q[237];
U(0, 0, pi/3) q[237];
cx q[135], q[237];
cx q[137], q[237];
U(0, 0, pi/3) q[237];
cx q[137], q[237];
cx q[139], q[237];
U(0, 0, pi/3) q[237];
cx q[139], q[237];
cx q[140], q[237];
U(0, 0, pi/3) q[237];
cx q[140], q[237];
cx q[142], q[237];
U(0, 0, pi/3) q[237];
cx q[142], q[237];
cx q[151], q[237];
U(0, 0, pi/3) q[237];
cx q[151], q[237];
cx q[153], q[237];
U(0, 0, pi/3) q[237];
cx q[153], q[237];
cx q[154], q[237];
U(0, 0, pi/3) q[237];
cx q[154], q[237];
cx q[155], q[237];
U(0, 0, pi/3) q[237];
cx q[155], q[237];
cx q[158], q[237];
U(0, 0, pi/3) q[237];
cx q[158], q[237];
cx q[161], q[237];
U(0, 0, pi/3) q[237];
cx q[161], q[237];
cx q[164], q[237];
U(0, 0, pi/3) q[237];
cx q[164], q[237];
cx q[165], q[237];
U(0, 0, pi/3) q[237];
cx q[165], q[237];
cx q[167], q[237];
U(0, 0, pi/3) q[237];
cx q[167], q[237];
cx q[168], q[237];
U(0, 0, pi/3) q[237];
cx q[168], q[237];
cx q[170], q[237];
U(0, 0, pi/3) q[237];
cx q[170], q[237];
cx q[171], q[237];
U(0, 0, pi/3) q[237];
cx q[171], q[237];
cx q[172], q[237];
U(0, 0, pi/3) q[237];
cx q[172], q[237];
cx q[173], q[237];
U(0, 0, pi/3) q[237];
cx q[173], q[237];
cx q[174], q[237];
U(0, 0, pi/3) q[237];
cx q[174], q[237];
cx q[175], q[237];
U(0, 0, pi/3) q[237];
cx q[175], q[237];
cx q[176], q[237];
U(0, 0, pi/3) q[237];
cx q[176], q[237];
cx q[177], q[237];
U(0, 0, pi/3) q[237];
cx q[177], q[237];
cx q[178], q[237];
U(0, 0, pi/3) q[237];
cx q[178], q[237];
cx q[183], q[237];
U(0, 0, pi/3) q[237];
cx q[183], q[237];
cx q[184], q[237];
U(0, 0, pi/3) q[237];
cx q[184], q[237];
cx q[185], q[237];
U(0, 0, pi/3) q[237];
cx q[185], q[237];
cx q[186], q[237];
U(0, 0, pi/3) q[237];
cx q[186], q[237];
cx q[188], q[237];
U(0, 0, pi/3) q[237];
cx q[188], q[237];
cx q[190], q[237];
U(0, 0, pi/3) q[237];
cx q[190], q[237];
cx q[191], q[237];
U(0, 0, pi/3) q[237];
cx q[191], q[237];
cx q[192], q[237];
U(0, 0, pi/3) q[237];
cx q[192], q[237];
cx q[195], q[237];
U(0, 0, pi/3) q[237];
cx q[195], q[237];
cx q[196], q[237];
U(0, 0, pi/3) q[237];
cx q[196], q[237];
cx q[198], q[237];
U(0, 0, pi/3) q[237];
cx q[198], q[237];
cx q[200], q[237];
U(0, 0, pi/3) q[237];
cx q[200], q[237];
cx q[201], q[237];
U(0, 0, pi/3) q[237];
cx q[201], q[237];
cx q[203], q[237];
U(0, 0, pi/3) q[237];
cx q[203], q[237];
cx q[204], q[237];
U(0, 0, pi/3) q[237];
cx q[204], q[237];
cx q[205], q[237];
U(0, 0, pi/3) q[237];
cx q[205], q[237];
cx q[206], q[237];
U(0, 0, pi/3) q[237];
cx q[206], q[237];
cx q[210], q[237];
U(0, 0, pi/3) q[237];
cx q[210], q[237];
cx q[212], q[237];
U(0, 0, pi/3) q[237];
cx q[212], q[237];
cx q[213], q[237];
U(0, 0, pi/3) q[237];
cx q[213], q[237];
cx q[218], q[237];
U(0, 0, pi/3) q[237];
cx q[218], q[237];
cx q[219], q[237];
U(0, 0, pi/3) q[237];
cx q[219], q[237];
cx q[220], q[237];
U(0, 0, pi/3) q[237];
cx q[220], q[237];
cx q[222], q[237];
U(0, 0, pi/3) q[237];
cx q[222], q[237];
cx q[224], q[237];
U(0, 0, pi/3) q[237];
cx q[224], q[237];
cx q[228], q[237];
U(0, 0, pi/3) q[237];
cx q[228], q[237];
cx q[232], q[237];
U(0, 0, pi/3) q[237];
cx q[232], q[237];
cx q[233], q[237];
U(0, 0, pi/3) q[237];
cx q[233], q[237];
cx q[236], q[237];
U(0, 0, pi/3) q[237];
cx q[236], q[237];
cx q[0], q[238];
U(0, 0, pi/3) q[238];
cx q[0], q[238];
cx q[2], q[238];
U(0, 0, pi/3) q[238];
cx q[2], q[238];
cx q[7], q[238];
U(0, 0, pi/3) q[238];
cx q[7], q[238];
cx q[8], q[238];
U(0, 0, pi/3) q[238];
cx q[8], q[238];
cx q[11], q[238];
U(0, 0, pi/3) q[238];
cx q[11], q[238];
cx q[13], q[238];
U(0, 0, pi/3) q[238];
cx q[13], q[238];
cx q[16], q[238];
U(0, 0, pi/3) q[238];
cx q[16], q[238];
cx q[17], q[238];
U(0, 0, pi/3) q[238];
cx q[17], q[238];
cx q[20], q[238];
U(0, 0, pi/3) q[238];
cx q[20], q[238];
cx q[22], q[238];
U(0, 0, pi/3) q[238];
cx q[22], q[238];
cx q[23], q[238];
U(0, 0, pi/3) q[238];
cx q[23], q[238];
cx q[24], q[238];
U(0, 0, pi/3) q[238];
cx q[24], q[238];
cx q[26], q[238];
U(0, 0, pi/3) q[238];
cx q[26], q[238];
cx q[28], q[238];
U(0, 0, pi/3) q[238];
cx q[28], q[238];
cx q[29], q[238];
U(0, 0, pi/3) q[238];
cx q[29], q[238];
cx q[32], q[238];
U(0, 0, pi/3) q[238];
cx q[32], q[238];
cx q[33], q[238];
U(0, 0, pi/3) q[238];
cx q[33], q[238];
cx q[35], q[238];
U(0, 0, pi/3) q[238];
cx q[35], q[238];
cx q[36], q[238];
U(0, 0, pi/3) q[238];
cx q[36], q[238];
cx q[40], q[238];
U(0, 0, pi/3) q[238];
cx q[40], q[238];
cx q[41], q[238];
U(0, 0, pi/3) q[238];
cx q[41], q[238];
cx q[42], q[238];
U(0, 0, pi/3) q[238];
cx q[42], q[238];
cx q[48], q[238];
U(0, 0, pi/3) q[238];
cx q[48], q[238];
cx q[53], q[238];
U(0, 0, pi/3) q[238];
cx q[53], q[238];
cx q[55], q[238];
U(0, 0, pi/3) q[238];
cx q[55], q[238];
cx q[56], q[238];
U(0, 0, pi/3) q[238];
cx q[56], q[238];
cx q[57], q[238];
U(0, 0, pi/3) q[238];
cx q[57], q[238];
cx q[63], q[238];
U(0, 0, pi/3) q[238];
cx q[63], q[238];
cx q[65], q[238];
U(0, 0, pi/3) q[238];
cx q[65], q[238];
cx q[68], q[238];
U(0, 0, pi/3) q[238];
cx q[68], q[238];
cx q[72], q[238];
U(0, 0, pi/3) q[238];
cx q[72], q[238];
cx q[75], q[238];
U(0, 0, pi/3) q[238];
cx q[75], q[238];
cx q[76], q[238];
U(0, 0, pi/3) q[238];
cx q[76], q[238];
cx q[82], q[238];
U(0, 0, pi/3) q[238];
cx q[82], q[238];
cx q[83], q[238];
U(0, 0, pi/3) q[238];
cx q[83], q[238];
cx q[86], q[238];
U(0, 0, pi/3) q[238];
cx q[86], q[238];
cx q[87], q[238];
U(0, 0, pi/3) q[238];
cx q[87], q[238];
cx q[88], q[238];
U(0, 0, pi/3) q[238];
cx q[88], q[238];
cx q[89], q[238];
U(0, 0, pi/3) q[238];
cx q[89], q[238];
cx q[90], q[238];
U(0, 0, pi/3) q[238];
cx q[90], q[238];
cx q[94], q[238];
U(0, 0, pi/3) q[238];
cx q[94], q[238];
cx q[95], q[238];
U(0, 0, pi/3) q[238];
cx q[95], q[238];
cx q[100], q[238];
U(0, 0, pi/3) q[238];
cx q[100], q[238];
cx q[102], q[238];
U(0, 0, pi/3) q[238];
cx q[102], q[238];
cx q[103], q[238];
U(0, 0, pi/3) q[238];
cx q[103], q[238];
cx q[104], q[238];
U(0, 0, pi/3) q[238];
cx q[104], q[238];
cx q[106], q[238];
U(0, 0, pi/3) q[238];
cx q[106], q[238];
cx q[110], q[238];
U(0, 0, pi/3) q[238];
cx q[110], q[238];
cx q[112], q[238];
U(0, 0, pi/3) q[238];
cx q[112], q[238];
cx q[114], q[238];
U(0, 0, pi/3) q[238];
cx q[114], q[238];
cx q[115], q[238];
U(0, 0, pi/3) q[238];
cx q[115], q[238];
cx q[116], q[238];
U(0, 0, pi/3) q[238];
cx q[116], q[238];
cx q[117], q[238];
U(0, 0, pi/3) q[238];
cx q[117], q[238];
cx q[118], q[238];
U(0, 0, pi/3) q[238];
cx q[118], q[238];
cx q[122], q[238];
U(0, 0, pi/3) q[238];
cx q[122], q[238];
cx q[123], q[238];
U(0, 0, pi/3) q[238];
cx q[123], q[238];
cx q[124], q[238];
U(0, 0, pi/3) q[238];
cx q[124], q[238];
cx q[125], q[238];
U(0, 0, pi/3) q[238];
cx q[125], q[238];
cx q[126], q[238];
U(0, 0, pi/3) q[238];
cx q[126], q[238];
cx q[129], q[238];
U(0, 0, pi/3) q[238];
cx q[129], q[238];
cx q[132], q[238];
U(0, 0, pi/3) q[238];
cx q[132], q[238];
cx q[133], q[238];
U(0, 0, pi/3) q[238];
cx q[133], q[238];
cx q[135], q[238];
U(0, 0, pi/3) q[238];
cx q[135], q[238];
cx q[138], q[238];
U(0, 0, pi/3) q[238];
cx q[138], q[238];
cx q[139], q[238];
U(0, 0, pi/3) q[238];
cx q[139], q[238];
cx q[141], q[238];
U(0, 0, pi/3) q[238];
cx q[141], q[238];
cx q[143], q[238];
U(0, 0, pi/3) q[238];
cx q[143], q[238];
cx q[144], q[238];
U(0, 0, pi/3) q[238];
cx q[144], q[238];
cx q[147], q[238];
U(0, 0, pi/3) q[238];
cx q[147], q[238];
cx q[148], q[238];
U(0, 0, pi/3) q[238];
cx q[148], q[238];
cx q[149], q[238];
U(0, 0, pi/3) q[238];
cx q[149], q[238];
cx q[151], q[238];
U(0, 0, pi/3) q[238];
cx q[151], q[238];
cx q[152], q[238];
U(0, 0, pi/3) q[238];
cx q[152], q[238];
cx q[153], q[238];
U(0, 0, pi/3) q[238];
cx q[153], q[238];
cx q[154], q[238];
U(0, 0, pi/3) q[238];
cx q[154], q[238];
cx q[155], q[238];
U(0, 0, pi/3) q[238];
cx q[155], q[238];
cx q[156], q[238];
U(0, 0, pi/3) q[238];
cx q[156], q[238];
cx q[158], q[238];
U(0, 0, pi/3) q[238];
cx q[158], q[238];
cx q[161], q[238];
U(0, 0, pi/3) q[238];
cx q[161], q[238];
cx q[166], q[238];
U(0, 0, pi/3) q[238];
cx q[166], q[238];
cx q[169], q[238];
U(0, 0, pi/3) q[238];
cx q[169], q[238];
cx q[170], q[238];
U(0, 0, pi/3) q[238];
cx q[170], q[238];
cx q[173], q[238];
U(0, 0, pi/3) q[238];
cx q[173], q[238];
cx q[175], q[238];
U(0, 0, pi/3) q[238];
cx q[175], q[238];
cx q[177], q[238];
U(0, 0, pi/3) q[238];
cx q[177], q[238];
cx q[178], q[238];
U(0, 0, pi/3) q[238];
cx q[178], q[238];
cx q[181], q[238];
U(0, 0, pi/3) q[238];
cx q[181], q[238];
cx q[182], q[238];
U(0, 0, pi/3) q[238];
cx q[182], q[238];
cx q[187], q[238];
U(0, 0, pi/3) q[238];
cx q[187], q[238];
cx q[189], q[238];
U(0, 0, pi/3) q[238];
cx q[189], q[238];
cx q[190], q[238];
U(0, 0, pi/3) q[238];
cx q[190], q[238];
cx q[191], q[238];
U(0, 0, pi/3) q[238];
cx q[191], q[238];
cx q[192], q[238];
U(0, 0, pi/3) q[238];
cx q[192], q[238];
cx q[196], q[238];
U(0, 0, pi/3) q[238];
cx q[196], q[238];
cx q[197], q[238];
U(0, 0, pi/3) q[238];
cx q[197], q[238];
cx q[198], q[238];
U(0, 0, pi/3) q[238];
cx q[198], q[238];
cx q[200], q[238];
U(0, 0, pi/3) q[238];
cx q[200], q[238];
cx q[202], q[238];
U(0, 0, pi/3) q[238];
cx q[202], q[238];
cx q[205], q[238];
U(0, 0, pi/3) q[238];
cx q[205], q[238];
cx q[206], q[238];
U(0, 0, pi/3) q[238];
cx q[206], q[238];
cx q[208], q[238];
U(0, 0, pi/3) q[238];
cx q[208], q[238];
cx q[209], q[238];
U(0, 0, pi/3) q[238];
cx q[209], q[238];
cx q[210], q[238];
U(0, 0, pi/3) q[238];
cx q[210], q[238];
cx q[214], q[238];
U(0, 0, pi/3) q[238];
cx q[214], q[238];
cx q[215], q[238];
U(0, 0, pi/3) q[238];
cx q[215], q[238];
cx q[216], q[238];
U(0, 0, pi/3) q[238];
cx q[216], q[238];
cx q[217], q[238];
U(0, 0, pi/3) q[238];
cx q[217], q[238];
cx q[218], q[238];
U(0, 0, pi/3) q[238];
cx q[218], q[238];
cx q[219], q[238];
U(0, 0, pi/3) q[238];
cx q[219], q[238];
cx q[220], q[238];
U(0, 0, pi/3) q[238];
cx q[220], q[238];
cx q[221], q[238];
U(0, 0, pi/3) q[238];
cx q[221], q[238];
cx q[222], q[238];
U(0, 0, pi/3) q[238];
cx q[222], q[238];
cx q[223], q[238];
U(0, 0, pi/3) q[238];
cx q[223], q[238];
cx q[228], q[238];
U(0, 0, pi/3) q[238];
cx q[228], q[238];
cx q[229], q[238];
U(0, 0, pi/3) q[238];
cx q[229], q[238];
cx q[230], q[238];
U(0, 0, pi/3) q[238];
cx q[230], q[238];
cx q[231], q[238];
U(0, 0, pi/3) q[238];
cx q[231], q[238];
cx q[233], q[238];
U(0, 0, pi/3) q[238];
cx q[233], q[238];
cx q[234], q[238];
U(0, 0, pi/3) q[238];
cx q[234], q[238];
cx q[236], q[238];
U(0, 0, pi/3) q[238];
cx q[236], q[238];
cx q[237], q[238];
U(0, 0, pi/3) q[238];
cx q[237], q[238];
cx q[0], q[239];
U(0, 0, pi/3) q[239];
cx q[0], q[239];
cx q[1], q[239];
U(0, 0, pi/3) q[239];
cx q[1], q[239];
cx q[2], q[239];
U(0, 0, pi/3) q[239];
cx q[2], q[239];
cx q[4], q[239];
U(0, 0, pi/3) q[239];
cx q[4], q[239];
cx q[6], q[239];
U(0, 0, pi/3) q[239];
cx q[6], q[239];
cx q[7], q[239];
U(0, 0, pi/3) q[239];
cx q[7], q[239];
cx q[8], q[239];
U(0, 0, pi/3) q[239];
cx q[8], q[239];
cx q[9], q[239];
U(0, 0, pi/3) q[239];
cx q[9], q[239];
cx q[12], q[239];
U(0, 0, pi/3) q[239];
cx q[12], q[239];
cx q[13], q[239];
U(0, 0, pi/3) q[239];
cx q[13], q[239];
cx q[15], q[239];
U(0, 0, pi/3) q[239];
cx q[15], q[239];
cx q[16], q[239];
U(0, 0, pi/3) q[239];
cx q[16], q[239];
cx q[18], q[239];
U(0, 0, pi/3) q[239];
cx q[18], q[239];
cx q[19], q[239];
U(0, 0, pi/3) q[239];
cx q[19], q[239];
cx q[22], q[239];
U(0, 0, pi/3) q[239];
cx q[22], q[239];
cx q[25], q[239];
U(0, 0, pi/3) q[239];
cx q[25], q[239];
cx q[26], q[239];
U(0, 0, pi/3) q[239];
cx q[26], q[239];
cx q[29], q[239];
U(0, 0, pi/3) q[239];
cx q[29], q[239];
cx q[36], q[239];
U(0, 0, pi/3) q[239];
cx q[36], q[239];
cx q[38], q[239];
U(0, 0, pi/3) q[239];
cx q[38], q[239];
cx q[41], q[239];
U(0, 0, pi/3) q[239];
cx q[41], q[239];
cx q[44], q[239];
U(0, 0, pi/3) q[239];
cx q[44], q[239];
cx q[45], q[239];
U(0, 0, pi/3) q[239];
cx q[45], q[239];
cx q[48], q[239];
U(0, 0, pi/3) q[239];
cx q[48], q[239];
cx q[50], q[239];
U(0, 0, pi/3) q[239];
cx q[50], q[239];
cx q[52], q[239];
U(0, 0, pi/3) q[239];
cx q[52], q[239];
cx q[53], q[239];
U(0, 0, pi/3) q[239];
cx q[53], q[239];
cx q[54], q[239];
U(0, 0, pi/3) q[239];
cx q[54], q[239];
cx q[56], q[239];
U(0, 0, pi/3) q[239];
cx q[56], q[239];
cx q[57], q[239];
U(0, 0, pi/3) q[239];
cx q[57], q[239];
cx q[58], q[239];
U(0, 0, pi/3) q[239];
cx q[58], q[239];
cx q[59], q[239];
U(0, 0, pi/3) q[239];
cx q[59], q[239];
cx q[64], q[239];
U(0, 0, pi/3) q[239];
cx q[64], q[239];
cx q[65], q[239];
U(0, 0, pi/3) q[239];
cx q[65], q[239];
cx q[69], q[239];
U(0, 0, pi/3) q[239];
cx q[69], q[239];
cx q[76], q[239];
U(0, 0, pi/3) q[239];
cx q[76], q[239];
cx q[77], q[239];
U(0, 0, pi/3) q[239];
cx q[77], q[239];
cx q[83], q[239];
U(0, 0, pi/3) q[239];
cx q[83], q[239];
cx q[85], q[239];
U(0, 0, pi/3) q[239];
cx q[85], q[239];
cx q[86], q[239];
U(0, 0, pi/3) q[239];
cx q[86], q[239];
cx q[89], q[239];
U(0, 0, pi/3) q[239];
cx q[89], q[239];
cx q[91], q[239];
U(0, 0, pi/3) q[239];
cx q[91], q[239];
cx q[92], q[239];
U(0, 0, pi/3) q[239];
cx q[92], q[239];
cx q[94], q[239];
U(0, 0, pi/3) q[239];
cx q[94], q[239];
cx q[96], q[239];
U(0, 0, pi/3) q[239];
cx q[96], q[239];
cx q[98], q[239];
U(0, 0, pi/3) q[239];
cx q[98], q[239];
cx q[99], q[239];
U(0, 0, pi/3) q[239];
cx q[99], q[239];
cx q[100], q[239];
U(0, 0, pi/3) q[239];
cx q[100], q[239];
cx q[104], q[239];
U(0, 0, pi/3) q[239];
cx q[104], q[239];
cx q[105], q[239];
U(0, 0, pi/3) q[239];
cx q[105], q[239];
cx q[106], q[239];
U(0, 0, pi/3) q[239];
cx q[106], q[239];
cx q[108], q[239];
U(0, 0, pi/3) q[239];
cx q[108], q[239];
cx q[110], q[239];
U(0, 0, pi/3) q[239];
cx q[110], q[239];
cx q[111], q[239];
U(0, 0, pi/3) q[239];
cx q[111], q[239];
cx q[112], q[239];
U(0, 0, pi/3) q[239];
cx q[112], q[239];
cx q[115], q[239];
U(0, 0, pi/3) q[239];
cx q[115], q[239];
cx q[117], q[239];
U(0, 0, pi/3) q[239];
cx q[117], q[239];
cx q[118], q[239];
U(0, 0, pi/3) q[239];
cx q[118], q[239];
cx q[119], q[239];
U(0, 0, pi/3) q[239];
cx q[119], q[239];
cx q[121], q[239];
U(0, 0, pi/3) q[239];
cx q[121], q[239];
cx q[123], q[239];
U(0, 0, pi/3) q[239];
cx q[123], q[239];
cx q[126], q[239];
U(0, 0, pi/3) q[239];
cx q[126], q[239];
cx q[128], q[239];
U(0, 0, pi/3) q[239];
cx q[128], q[239];
cx q[130], q[239];
U(0, 0, pi/3) q[239];
cx q[130], q[239];
cx q[132], q[239];
U(0, 0, pi/3) q[239];
cx q[132], q[239];
cx q[133], q[239];
U(0, 0, pi/3) q[239];
cx q[133], q[239];
cx q[141], q[239];
U(0, 0, pi/3) q[239];
cx q[141], q[239];
cx q[142], q[239];
U(0, 0, pi/3) q[239];
cx q[142], q[239];
cx q[148], q[239];
U(0, 0, pi/3) q[239];
cx q[148], q[239];
cx q[149], q[239];
U(0, 0, pi/3) q[239];
cx q[149], q[239];
cx q[152], q[239];
U(0, 0, pi/3) q[239];
cx q[152], q[239];
cx q[153], q[239];
U(0, 0, pi/3) q[239];
cx q[153], q[239];
cx q[154], q[239];
U(0, 0, pi/3) q[239];
cx q[154], q[239];
cx q[155], q[239];
U(0, 0, pi/3) q[239];
cx q[155], q[239];
cx q[156], q[239];
U(0, 0, pi/3) q[239];
cx q[156], q[239];
cx q[157], q[239];
U(0, 0, pi/3) q[239];
cx q[157], q[239];
cx q[158], q[239];
U(0, 0, pi/3) q[239];
cx q[158], q[239];
cx q[159], q[239];
U(0, 0, pi/3) q[239];
cx q[159], q[239];
cx q[162], q[239];
U(0, 0, pi/3) q[239];
cx q[162], q[239];
cx q[163], q[239];
U(0, 0, pi/3) q[239];
cx q[163], q[239];
cx q[164], q[239];
U(0, 0, pi/3) q[239];
cx q[164], q[239];
cx q[170], q[239];
U(0, 0, pi/3) q[239];
cx q[170], q[239];
cx q[171], q[239];
U(0, 0, pi/3) q[239];
cx q[171], q[239];
cx q[173], q[239];
U(0, 0, pi/3) q[239];
cx q[173], q[239];
cx q[174], q[239];
U(0, 0, pi/3) q[239];
cx q[174], q[239];
cx q[176], q[239];
U(0, 0, pi/3) q[239];
cx q[176], q[239];
cx q[179], q[239];
U(0, 0, pi/3) q[239];
cx q[179], q[239];
cx q[180], q[239];
U(0, 0, pi/3) q[239];
cx q[180], q[239];
cx q[181], q[239];
U(0, 0, pi/3) q[239];
cx q[181], q[239];
cx q[184], q[239];
U(0, 0, pi/3) q[239];
cx q[184], q[239];
cx q[185], q[239];
U(0, 0, pi/3) q[239];
cx q[185], q[239];
cx q[189], q[239];
U(0, 0, pi/3) q[239];
cx q[189], q[239];
cx q[192], q[239];
U(0, 0, pi/3) q[239];
cx q[192], q[239];
cx q[195], q[239];
U(0, 0, pi/3) q[239];
cx q[195], q[239];
cx q[197], q[239];
U(0, 0, pi/3) q[239];
cx q[197], q[239];
cx q[198], q[239];
U(0, 0, pi/3) q[239];
cx q[198], q[239];
cx q[199], q[239];
U(0, 0, pi/3) q[239];
cx q[199], q[239];
cx q[202], q[239];
U(0, 0, pi/3) q[239];
cx q[202], q[239];
cx q[203], q[239];
U(0, 0, pi/3) q[239];
cx q[203], q[239];
cx q[208], q[239];
U(0, 0, pi/3) q[239];
cx q[208], q[239];
cx q[209], q[239];
U(0, 0, pi/3) q[239];
cx q[209], q[239];
cx q[210], q[239];
U(0, 0, pi/3) q[239];
cx q[210], q[239];
cx q[212], q[239];
U(0, 0, pi/3) q[239];
cx q[212], q[239];
cx q[215], q[239];
U(0, 0, pi/3) q[239];
cx q[215], q[239];
cx q[217], q[239];
U(0, 0, pi/3) q[239];
cx q[217], q[239];
cx q[218], q[239];
U(0, 0, pi/3) q[239];
cx q[218], q[239];
cx q[219], q[239];
U(0, 0, pi/3) q[239];
cx q[219], q[239];
cx q[220], q[239];
U(0, 0, pi/3) q[239];
cx q[220], q[239];
cx q[222], q[239];
U(0, 0, pi/3) q[239];
cx q[222], q[239];
cx q[223], q[239];
U(0, 0, pi/3) q[239];
cx q[223], q[239];
cx q[225], q[239];
U(0, 0, pi/3) q[239];
cx q[225], q[239];
cx q[231], q[239];
U(0, 0, pi/3) q[239];
cx q[231], q[239];
cx q[233], q[239];
U(0, 0, pi/3) q[239];
cx q[233], q[239];
cx q[234], q[239];
U(0, 0, pi/3) q[239];
cx q[234], q[239];
cx q[235], q[239];
U(0, 0, pi/3) q[239];
cx q[235], q[239];
cx q[237], q[239];
U(0, 0, pi/3) q[239];
cx q[237], q[239];
cx q[1], q[240];
U(0, 0, pi/3) q[240];
cx q[1], q[240];
cx q[2], q[240];
U(0, 0, pi/3) q[240];
cx q[2], q[240];
cx q[3], q[240];
U(0, 0, pi/3) q[240];
cx q[3], q[240];
cx q[5], q[240];
U(0, 0, pi/3) q[240];
cx q[5], q[240];
cx q[6], q[240];
U(0, 0, pi/3) q[240];
cx q[6], q[240];
cx q[7], q[240];
U(0, 0, pi/3) q[240];
cx q[7], q[240];
cx q[10], q[240];
U(0, 0, pi/3) q[240];
cx q[10], q[240];
cx q[11], q[240];
U(0, 0, pi/3) q[240];
cx q[11], q[240];
cx q[14], q[240];
U(0, 0, pi/3) q[240];
cx q[14], q[240];
cx q[15], q[240];
U(0, 0, pi/3) q[240];
cx q[15], q[240];
cx q[16], q[240];
U(0, 0, pi/3) q[240];
cx q[16], q[240];
cx q[17], q[240];
U(0, 0, pi/3) q[240];
cx q[17], q[240];
cx q[19], q[240];
U(0, 0, pi/3) q[240];
cx q[19], q[240];
cx q[22], q[240];
U(0, 0, pi/3) q[240];
cx q[22], q[240];
cx q[24], q[240];
U(0, 0, pi/3) q[240];
cx q[24], q[240];
cx q[25], q[240];
U(0, 0, pi/3) q[240];
cx q[25], q[240];
cx q[26], q[240];
U(0, 0, pi/3) q[240];
cx q[26], q[240];
cx q[29], q[240];
U(0, 0, pi/3) q[240];
cx q[29], q[240];
cx q[30], q[240];
U(0, 0, pi/3) q[240];
cx q[30], q[240];
cx q[31], q[240];
U(0, 0, pi/3) q[240];
cx q[31], q[240];
cx q[32], q[240];
U(0, 0, pi/3) q[240];
cx q[32], q[240];
cx q[34], q[240];
U(0, 0, pi/3) q[240];
cx q[34], q[240];
cx q[35], q[240];
U(0, 0, pi/3) q[240];
cx q[35], q[240];
cx q[37], q[240];
U(0, 0, pi/3) q[240];
cx q[37], q[240];
cx q[39], q[240];
U(0, 0, pi/3) q[240];
cx q[39], q[240];
cx q[40], q[240];
U(0, 0, pi/3) q[240];
cx q[40], q[240];
cx q[41], q[240];
U(0, 0, pi/3) q[240];
cx q[41], q[240];
cx q[42], q[240];
U(0, 0, pi/3) q[240];
cx q[42], q[240];
cx q[43], q[240];
U(0, 0, pi/3) q[240];
cx q[43], q[240];
cx q[47], q[240];
U(0, 0, pi/3) q[240];
cx q[47], q[240];
cx q[49], q[240];
U(0, 0, pi/3) q[240];
cx q[49], q[240];
cx q[52], q[240];
U(0, 0, pi/3) q[240];
cx q[52], q[240];
cx q[53], q[240];
U(0, 0, pi/3) q[240];
cx q[53], q[240];
cx q[56], q[240];
U(0, 0, pi/3) q[240];
cx q[56], q[240];
cx q[57], q[240];
U(0, 0, pi/3) q[240];
cx q[57], q[240];
cx q[58], q[240];
U(0, 0, pi/3) q[240];
cx q[58], q[240];
cx q[59], q[240];
U(0, 0, pi/3) q[240];
cx q[59], q[240];
cx q[64], q[240];
U(0, 0, pi/3) q[240];
cx q[64], q[240];
cx q[65], q[240];
U(0, 0, pi/3) q[240];
cx q[65], q[240];
cx q[67], q[240];
U(0, 0, pi/3) q[240];
cx q[67], q[240];
cx q[68], q[240];
U(0, 0, pi/3) q[240];
cx q[68], q[240];
cx q[72], q[240];
U(0, 0, pi/3) q[240];
cx q[72], q[240];
cx q[75], q[240];
U(0, 0, pi/3) q[240];
cx q[75], q[240];
cx q[78], q[240];
U(0, 0, pi/3) q[240];
cx q[78], q[240];
cx q[79], q[240];
U(0, 0, pi/3) q[240];
cx q[79], q[240];
cx q[80], q[240];
U(0, 0, pi/3) q[240];
cx q[80], q[240];
cx q[82], q[240];
U(0, 0, pi/3) q[240];
cx q[82], q[240];
cx q[83], q[240];
U(0, 0, pi/3) q[240];
cx q[83], q[240];
cx q[85], q[240];
U(0, 0, pi/3) q[240];
cx q[85], q[240];
cx q[86], q[240];
U(0, 0, pi/3) q[240];
cx q[86], q[240];
cx q[88], q[240];
U(0, 0, pi/3) q[240];
cx q[88], q[240];
cx q[93], q[240];
U(0, 0, pi/3) q[240];
cx q[93], q[240];
cx q[94], q[240];
U(0, 0, pi/3) q[240];
cx q[94], q[240];
cx q[97], q[240];
U(0, 0, pi/3) q[240];
cx q[97], q[240];
cx q[98], q[240];
U(0, 0, pi/3) q[240];
cx q[98], q[240];
cx q[99], q[240];
U(0, 0, pi/3) q[240];
cx q[99], q[240];
cx q[100], q[240];
U(0, 0, pi/3) q[240];
cx q[100], q[240];
cx q[102], q[240];
U(0, 0, pi/3) q[240];
cx q[102], q[240];
cx q[103], q[240];
U(0, 0, pi/3) q[240];
cx q[103], q[240];
cx q[104], q[240];
U(0, 0, pi/3) q[240];
cx q[104], q[240];
cx q[105], q[240];
U(0, 0, pi/3) q[240];
cx q[105], q[240];
cx q[108], q[240];
U(0, 0, pi/3) q[240];
cx q[108], q[240];
cx q[109], q[240];
U(0, 0, pi/3) q[240];
cx q[109], q[240];
cx q[110], q[240];
U(0, 0, pi/3) q[240];
cx q[110], q[240];
cx q[111], q[240];
U(0, 0, pi/3) q[240];
cx q[111], q[240];
cx q[113], q[240];
U(0, 0, pi/3) q[240];
cx q[113], q[240];
cx q[116], q[240];
U(0, 0, pi/3) q[240];
cx q[116], q[240];
cx q[117], q[240];
U(0, 0, pi/3) q[240];
cx q[117], q[240];
cx q[118], q[240];
U(0, 0, pi/3) q[240];
cx q[118], q[240];
cx q[121], q[240];
U(0, 0, pi/3) q[240];
cx q[121], q[240];
cx q[122], q[240];
U(0, 0, pi/3) q[240];
cx q[122], q[240];
cx q[123], q[240];
U(0, 0, pi/3) q[240];
cx q[123], q[240];
cx q[124], q[240];
U(0, 0, pi/3) q[240];
cx q[124], q[240];
cx q[125], q[240];
U(0, 0, pi/3) q[240];
cx q[125], q[240];
cx q[128], q[240];
U(0, 0, pi/3) q[240];
cx q[128], q[240];
cx q[129], q[240];
U(0, 0, pi/3) q[240];
cx q[129], q[240];
cx q[130], q[240];
U(0, 0, pi/3) q[240];
cx q[130], q[240];
cx q[136], q[240];
U(0, 0, pi/3) q[240];
cx q[136], q[240];
cx q[138], q[240];
U(0, 0, pi/3) q[240];
cx q[138], q[240];
cx q[139], q[240];
U(0, 0, pi/3) q[240];
cx q[139], q[240];
cx q[140], q[240];
U(0, 0, pi/3) q[240];
cx q[140], q[240];
cx q[141], q[240];
U(0, 0, pi/3) q[240];
cx q[141], q[240];
cx q[142], q[240];
U(0, 0, pi/3) q[240];
cx q[142], q[240];
cx q[144], q[240];
U(0, 0, pi/3) q[240];
cx q[144], q[240];
cx q[148], q[240];
U(0, 0, pi/3) q[240];
cx q[148], q[240];
cx q[152], q[240];
U(0, 0, pi/3) q[240];
cx q[152], q[240];
cx q[154], q[240];
U(0, 0, pi/3) q[240];
cx q[154], q[240];
cx q[155], q[240];
U(0, 0, pi/3) q[240];
cx q[155], q[240];
cx q[159], q[240];
U(0, 0, pi/3) q[240];
cx q[159], q[240];
cx q[160], q[240];
U(0, 0, pi/3) q[240];
cx q[160], q[240];
cx q[162], q[240];
U(0, 0, pi/3) q[240];
cx q[162], q[240];
cx q[163], q[240];
U(0, 0, pi/3) q[240];
cx q[163], q[240];
cx q[171], q[240];
U(0, 0, pi/3) q[240];
cx q[171], q[240];
cx q[174], q[240];
U(0, 0, pi/3) q[240];
cx q[174], q[240];
cx q[175], q[240];
U(0, 0, pi/3) q[240];
cx q[175], q[240];
cx q[180], q[240];
U(0, 0, pi/3) q[240];
cx q[180], q[240];
cx q[182], q[240];
U(0, 0, pi/3) q[240];
cx q[182], q[240];
cx q[183], q[240];
U(0, 0, pi/3) q[240];
cx q[183], q[240];
cx q[184], q[240];
U(0, 0, pi/3) q[240];
cx q[184], q[240];
cx q[185], q[240];
U(0, 0, pi/3) q[240];
cx q[185], q[240];
cx q[186], q[240];
U(0, 0, pi/3) q[240];
cx q[186], q[240];
cx q[187], q[240];
U(0, 0, pi/3) q[240];
cx q[187], q[240];
cx q[189], q[240];
U(0, 0, pi/3) q[240];
cx q[189], q[240];
cx q[192], q[240];
U(0, 0, pi/3) q[240];
cx q[192], q[240];
cx q[193], q[240];
U(0, 0, pi/3) q[240];
cx q[193], q[240];
cx q[195], q[240];
U(0, 0, pi/3) q[240];
cx q[195], q[240];
cx q[198], q[240];
U(0, 0, pi/3) q[240];
cx q[198], q[240];
cx q[200], q[240];
U(0, 0, pi/3) q[240];
cx q[200], q[240];
cx q[202], q[240];
U(0, 0, pi/3) q[240];
cx q[202], q[240];
cx q[203], q[240];
U(0, 0, pi/3) q[240];
cx q[203], q[240];
cx q[205], q[240];
U(0, 0, pi/3) q[240];
cx q[205], q[240];
cx q[207], q[240];
U(0, 0, pi/3) q[240];
cx q[207], q[240];
cx q[208], q[240];
U(0, 0, pi/3) q[240];
cx q[208], q[240];
cx q[210], q[240];
U(0, 0, pi/3) q[240];
cx q[210], q[240];
cx q[212], q[240];
U(0, 0, pi/3) q[240];
cx q[212], q[240];
cx q[214], q[240];
U(0, 0, pi/3) q[240];
cx q[214], q[240];
cx q[215], q[240];
U(0, 0, pi/3) q[240];
cx q[215], q[240];
cx q[217], q[240];
U(0, 0, pi/3) q[240];
cx q[217], q[240];
cx q[220], q[240];
U(0, 0, pi/3) q[240];
cx q[220], q[240];
cx q[221], q[240];
U(0, 0, pi/3) q[240];
cx q[221], q[240];
cx q[222], q[240];
U(0, 0, pi/3) q[240];
cx q[222], q[240];
cx q[223], q[240];
U(0, 0, pi/3) q[240];
cx q[223], q[240];
cx q[226], q[240];
U(0, 0, pi/3) q[240];
cx q[226], q[240];
cx q[227], q[240];
U(0, 0, pi/3) q[240];
cx q[227], q[240];
cx q[228], q[240];
U(0, 0, pi/3) q[240];
cx q[228], q[240];
cx q[229], q[240];
U(0, 0, pi/3) q[240];
cx q[229], q[240];
cx q[230], q[240];
U(0, 0, pi/3) q[240];
cx q[230], q[240];
cx q[235], q[240];
U(0, 0, pi/3) q[240];
cx q[235], q[240];
cx q[237], q[240];
U(0, 0, pi/3) q[240];
cx q[237], q[240];
cx q[4], q[241];
U(0, 0, pi/3) q[241];
cx q[4], q[241];
cx q[5], q[241];
U(0, 0, pi/3) q[241];
cx q[5], q[241];
cx q[6], q[241];
U(0, 0, pi/3) q[241];
cx q[6], q[241];
cx q[10], q[241];
U(0, 0, pi/3) q[241];
cx q[10], q[241];
cx q[12], q[241];
U(0, 0, pi/3) q[241];
cx q[12], q[241];
cx q[14], q[241];
U(0, 0, pi/3) q[241];
cx q[14], q[241];
cx q[15], q[241];
U(0, 0, pi/3) q[241];
cx q[15], q[241];
cx q[16], q[241];
U(0, 0, pi/3) q[241];
cx q[16], q[241];
cx q[19], q[241];
U(0, 0, pi/3) q[241];
cx q[19], q[241];
cx q[20], q[241];
U(0, 0, pi/3) q[241];
cx q[20], q[241];
cx q[21], q[241];
U(0, 0, pi/3) q[241];
cx q[21], q[241];
cx q[22], q[241];
U(0, 0, pi/3) q[241];
cx q[22], q[241];
cx q[24], q[241];
U(0, 0, pi/3) q[241];
cx q[24], q[241];
cx q[25], q[241];
U(0, 0, pi/3) q[241];
cx q[25], q[241];
cx q[26], q[241];
U(0, 0, pi/3) q[241];
cx q[26], q[241];
cx q[32], q[241];
U(0, 0, pi/3) q[241];
cx q[32], q[241];
cx q[34], q[241];
U(0, 0, pi/3) q[241];
cx q[34], q[241];
cx q[36], q[241];
U(0, 0, pi/3) q[241];
cx q[36], q[241];
cx q[37], q[241];
U(0, 0, pi/3) q[241];
cx q[37], q[241];
cx q[39], q[241];
U(0, 0, pi/3) q[241];
cx q[39], q[241];
cx q[41], q[241];
U(0, 0, pi/3) q[241];
cx q[41], q[241];
cx q[42], q[241];
U(0, 0, pi/3) q[241];
cx q[42], q[241];
cx q[44], q[241];
U(0, 0, pi/3) q[241];
cx q[44], q[241];
cx q[47], q[241];
U(0, 0, pi/3) q[241];
cx q[47], q[241];
cx q[50], q[241];
U(0, 0, pi/3) q[241];
cx q[50], q[241];
cx q[54], q[241];
U(0, 0, pi/3) q[241];
cx q[54], q[241];
cx q[55], q[241];
U(0, 0, pi/3) q[241];
cx q[55], q[241];
cx q[57], q[241];
U(0, 0, pi/3) q[241];
cx q[57], q[241];
cx q[58], q[241];
U(0, 0, pi/3) q[241];
cx q[58], q[241];
cx q[59], q[241];
U(0, 0, pi/3) q[241];
cx q[59], q[241];
cx q[61], q[241];
U(0, 0, pi/3) q[241];
cx q[61], q[241];
cx q[62], q[241];
U(0, 0, pi/3) q[241];
cx q[62], q[241];
cx q[65], q[241];
U(0, 0, pi/3) q[241];
cx q[65], q[241];
cx q[67], q[241];
U(0, 0, pi/3) q[241];
cx q[67], q[241];
cx q[68], q[241];
U(0, 0, pi/3) q[241];
cx q[68], q[241];
cx q[70], q[241];
U(0, 0, pi/3) q[241];
cx q[70], q[241];
cx q[71], q[241];
U(0, 0, pi/3) q[241];
cx q[71], q[241];
cx q[73], q[241];
U(0, 0, pi/3) q[241];
cx q[73], q[241];
cx q[74], q[241];
U(0, 0, pi/3) q[241];
cx q[74], q[241];
cx q[78], q[241];
U(0, 0, pi/3) q[241];
cx q[78], q[241];
cx q[83], q[241];
U(0, 0, pi/3) q[241];
cx q[83], q[241];
cx q[85], q[241];
U(0, 0, pi/3) q[241];
cx q[85], q[241];
cx q[86], q[241];
U(0, 0, pi/3) q[241];
cx q[86], q[241];
cx q[87], q[241];
U(0, 0, pi/3) q[241];
cx q[87], q[241];
cx q[88], q[241];
U(0, 0, pi/3) q[241];
cx q[88], q[241];
cx q[92], q[241];
U(0, 0, pi/3) q[241];
cx q[92], q[241];
cx q[93], q[241];
U(0, 0, pi/3) q[241];
cx q[93], q[241];
cx q[95], q[241];
U(0, 0, pi/3) q[241];
cx q[95], q[241];
cx q[97], q[241];
U(0, 0, pi/3) q[241];
cx q[97], q[241];
cx q[98], q[241];
U(0, 0, pi/3) q[241];
cx q[98], q[241];
cx q[101], q[241];
U(0, 0, pi/3) q[241];
cx q[101], q[241];
cx q[103], q[241];
U(0, 0, pi/3) q[241];
cx q[103], q[241];
cx q[105], q[241];
U(0, 0, pi/3) q[241];
cx q[105], q[241];
cx q[108], q[241];
U(0, 0, pi/3) q[241];
cx q[108], q[241];
cx q[112], q[241];
U(0, 0, pi/3) q[241];
cx q[112], q[241];
cx q[113], q[241];
U(0, 0, pi/3) q[241];
cx q[113], q[241];
cx q[114], q[241];
U(0, 0, pi/3) q[241];
cx q[114], q[241];
cx q[115], q[241];
U(0, 0, pi/3) q[241];
cx q[115], q[241];
cx q[117], q[241];
U(0, 0, pi/3) q[241];
cx q[117], q[241];
cx q[118], q[241];
U(0, 0, pi/3) q[241];
cx q[118], q[241];
cx q[120], q[241];
U(0, 0, pi/3) q[241];
cx q[120], q[241];
cx q[125], q[241];
U(0, 0, pi/3) q[241];
cx q[125], q[241];
cx q[126], q[241];
U(0, 0, pi/3) q[241];
cx q[126], q[241];
cx q[128], q[241];
U(0, 0, pi/3) q[241];
cx q[128], q[241];
cx q[130], q[241];
U(0, 0, pi/3) q[241];
cx q[130], q[241];
cx q[135], q[241];
U(0, 0, pi/3) q[241];
cx q[135], q[241];
cx q[136], q[241];
U(0, 0, pi/3) q[241];
cx q[136], q[241];
cx q[137], q[241];
U(0, 0, pi/3) q[241];
cx q[137], q[241];
cx q[138], q[241];
U(0, 0, pi/3) q[241];
cx q[138], q[241];
cx q[139], q[241];
U(0, 0, pi/3) q[241];
cx q[139], q[241];
cx q[140], q[241];
U(0, 0, pi/3) q[241];
cx q[140], q[241];
cx q[141], q[241];
U(0, 0, pi/3) q[241];
cx q[141], q[241];
cx q[142], q[241];
U(0, 0, pi/3) q[241];
cx q[142], q[241];
cx q[143], q[241];
U(0, 0, pi/3) q[241];
cx q[143], q[241];
cx q[144], q[241];
U(0, 0, pi/3) q[241];
cx q[144], q[241];
cx q[146], q[241];
U(0, 0, pi/3) q[241];
cx q[146], q[241];
cx q[147], q[241];
U(0, 0, pi/3) q[241];
cx q[147], q[241];
cx q[150], q[241];
U(0, 0, pi/3) q[241];
cx q[150], q[241];
cx q[152], q[241];
U(0, 0, pi/3) q[241];
cx q[152], q[241];
cx q[158], q[241];
U(0, 0, pi/3) q[241];
cx q[158], q[241];
cx q[161], q[241];
U(0, 0, pi/3) q[241];
cx q[161], q[241];
cx q[162], q[241];
U(0, 0, pi/3) q[241];
cx q[162], q[241];
cx q[163], q[241];
U(0, 0, pi/3) q[241];
cx q[163], q[241];
cx q[164], q[241];
U(0, 0, pi/3) q[241];
cx q[164], q[241];
cx q[165], q[241];
U(0, 0, pi/3) q[241];
cx q[165], q[241];
cx q[167], q[241];
U(0, 0, pi/3) q[241];
cx q[167], q[241];
cx q[168], q[241];
U(0, 0, pi/3) q[241];
cx q[168], q[241];
cx q[169], q[241];
U(0, 0, pi/3) q[241];
cx q[169], q[241];
cx q[171], q[241];
U(0, 0, pi/3) q[241];
cx q[171], q[241];
cx q[173], q[241];
U(0, 0, pi/3) q[241];
cx q[173], q[241];
cx q[174], q[241];
U(0, 0, pi/3) q[241];
cx q[174], q[241];
cx q[176], q[241];
U(0, 0, pi/3) q[241];
cx q[176], q[241];
cx q[179], q[241];
U(0, 0, pi/3) q[241];
cx q[179], q[241];
cx q[180], q[241];
U(0, 0, pi/3) q[241];
cx q[180], q[241];
cx q[182], q[241];
U(0, 0, pi/3) q[241];
cx q[182], q[241];
cx q[185], q[241];
U(0, 0, pi/3) q[241];
cx q[185], q[241];
cx q[186], q[241];
U(0, 0, pi/3) q[241];
cx q[186], q[241];
cx q[187], q[241];
U(0, 0, pi/3) q[241];
cx q[187], q[241];
cx q[188], q[241];
U(0, 0, pi/3) q[241];
cx q[188], q[241];
cx q[190], q[241];
U(0, 0, pi/3) q[241];
cx q[190], q[241];
cx q[191], q[241];
U(0, 0, pi/3) q[241];
cx q[191], q[241];
cx q[192], q[241];
U(0, 0, pi/3) q[241];
cx q[192], q[241];
cx q[201], q[241];
U(0, 0, pi/3) q[241];
cx q[201], q[241];
cx q[204], q[241];
U(0, 0, pi/3) q[241];
cx q[204], q[241];
cx q[205], q[241];
U(0, 0, pi/3) q[241];
cx q[205], q[241];
cx q[206], q[241];
U(0, 0, pi/3) q[241];
cx q[206], q[241];
cx q[209], q[241];
U(0, 0, pi/3) q[241];
cx q[209], q[241];
cx q[211], q[241];
U(0, 0, pi/3) q[241];
cx q[211], q[241];
cx q[212], q[241];
U(0, 0, pi/3) q[241];
cx q[212], q[241];
cx q[213], q[241];
U(0, 0, pi/3) q[241];
cx q[213], q[241];
cx q[216], q[241];
U(0, 0, pi/3) q[241];
cx q[216], q[241];
cx q[218], q[241];
U(0, 0, pi/3) q[241];
cx q[218], q[241];
cx q[219], q[241];
U(0, 0, pi/3) q[241];
cx q[219], q[241];
cx q[222], q[241];
U(0, 0, pi/3) q[241];
cx q[222], q[241];
cx q[225], q[241];
U(0, 0, pi/3) q[241];
cx q[225], q[241];
cx q[226], q[241];
U(0, 0, pi/3) q[241];
cx q[226], q[241];
cx q[229], q[241];
U(0, 0, pi/3) q[241];
cx q[229], q[241];
cx q[230], q[241];
U(0, 0, pi/3) q[241];
cx q[230], q[241];
cx q[231], q[241];
U(0, 0, pi/3) q[241];
cx q[231], q[241];
cx q[232], q[241];
U(0, 0, pi/3) q[241];
cx q[232], q[241];
cx q[234], q[241];
U(0, 0, pi/3) q[241];
cx q[234], q[241];
cx q[240], q[241];
U(0, 0, pi/3) q[241];
cx q[240], q[241];
cx q[1], q[242];
U(0, 0, pi/3) q[242];
cx q[1], q[242];
cx q[4], q[242];
U(0, 0, pi/3) q[242];
cx q[4], q[242];
cx q[5], q[242];
U(0, 0, pi/3) q[242];
cx q[5], q[242];
cx q[6], q[242];
U(0, 0, pi/3) q[242];
cx q[6], q[242];
cx q[10], q[242];
U(0, 0, pi/3) q[242];
cx q[10], q[242];
cx q[12], q[242];
U(0, 0, pi/3) q[242];
cx q[12], q[242];
cx q[15], q[242];
U(0, 0, pi/3) q[242];
cx q[15], q[242];
cx q[16], q[242];
U(0, 0, pi/3) q[242];
cx q[16], q[242];
cx q[18], q[242];
U(0, 0, pi/3) q[242];
cx q[18], q[242];
cx q[20], q[242];
U(0, 0, pi/3) q[242];
cx q[20], q[242];
cx q[21], q[242];
U(0, 0, pi/3) q[242];
cx q[21], q[242];
cx q[24], q[242];
U(0, 0, pi/3) q[242];
cx q[24], q[242];
cx q[25], q[242];
U(0, 0, pi/3) q[242];
cx q[25], q[242];
cx q[27], q[242];
U(0, 0, pi/3) q[242];
cx q[27], q[242];
cx q[28], q[242];
U(0, 0, pi/3) q[242];
cx q[28], q[242];
cx q[29], q[242];
U(0, 0, pi/3) q[242];
cx q[29], q[242];
cx q[30], q[242];
U(0, 0, pi/3) q[242];
cx q[30], q[242];
cx q[34], q[242];
U(0, 0, pi/3) q[242];
cx q[34], q[242];
cx q[36], q[242];
U(0, 0, pi/3) q[242];
cx q[36], q[242];
cx q[37], q[242];
U(0, 0, pi/3) q[242];
cx q[37], q[242];
cx q[40], q[242];
U(0, 0, pi/3) q[242];
cx q[40], q[242];
cx q[42], q[242];
U(0, 0, pi/3) q[242];
cx q[42], q[242];
cx q[43], q[242];
U(0, 0, pi/3) q[242];
cx q[43], q[242];
cx q[45], q[242];
U(0, 0, pi/3) q[242];
cx q[45], q[242];
cx q[47], q[242];
U(0, 0, pi/3) q[242];
cx q[47], q[242];
cx q[50], q[242];
U(0, 0, pi/3) q[242];
cx q[50], q[242];
cx q[55], q[242];
U(0, 0, pi/3) q[242];
cx q[55], q[242];
cx q[56], q[242];
U(0, 0, pi/3) q[242];
cx q[56], q[242];
cx q[62], q[242];
U(0, 0, pi/3) q[242];
cx q[62], q[242];
cx q[63], q[242];
U(0, 0, pi/3) q[242];
cx q[63], q[242];
cx q[65], q[242];
U(0, 0, pi/3) q[242];
cx q[65], q[242];
cx q[66], q[242];
U(0, 0, pi/3) q[242];
cx q[66], q[242];
cx q[71], q[242];
U(0, 0, pi/3) q[242];
cx q[71], q[242];
cx q[72], q[242];
U(0, 0, pi/3) q[242];
cx q[72], q[242];
cx q[74], q[242];
U(0, 0, pi/3) q[242];
cx q[74], q[242];
cx q[75], q[242];
U(0, 0, pi/3) q[242];
cx q[75], q[242];
cx q[76], q[242];
U(0, 0, pi/3) q[242];
cx q[76], q[242];
cx q[81], q[242];
U(0, 0, pi/3) q[242];
cx q[81], q[242];
cx q[82], q[242];
U(0, 0, pi/3) q[242];
cx q[82], q[242];
cx q[83], q[242];
U(0, 0, pi/3) q[242];
cx q[83], q[242];
cx q[85], q[242];
U(0, 0, pi/3) q[242];
cx q[85], q[242];
cx q[87], q[242];
U(0, 0, pi/3) q[242];
cx q[87], q[242];
cx q[91], q[242];
U(0, 0, pi/3) q[242];
cx q[91], q[242];
cx q[96], q[242];
U(0, 0, pi/3) q[242];
cx q[96], q[242];
cx q[97], q[242];
U(0, 0, pi/3) q[242];
cx q[97], q[242];
cx q[98], q[242];
U(0, 0, pi/3) q[242];
cx q[98], q[242];
cx q[100], q[242];
U(0, 0, pi/3) q[242];
cx q[100], q[242];
cx q[102], q[242];
U(0, 0, pi/3) q[242];
cx q[102], q[242];
cx q[106], q[242];
U(0, 0, pi/3) q[242];
cx q[106], q[242];
cx q[107], q[242];
U(0, 0, pi/3) q[242];
cx q[107], q[242];
cx q[108], q[242];
U(0, 0, pi/3) q[242];
cx q[108], q[242];
cx q[111], q[242];
U(0, 0, pi/3) q[242];
cx q[111], q[242];
cx q[112], q[242];
U(0, 0, pi/3) q[242];
cx q[112], q[242];
cx q[113], q[242];
U(0, 0, pi/3) q[242];
cx q[113], q[242];
cx q[114], q[242];
U(0, 0, pi/3) q[242];
cx q[114], q[242];
cx q[115], q[242];
U(0, 0, pi/3) q[242];
cx q[115], q[242];
cx q[116], q[242];
U(0, 0, pi/3) q[242];
cx q[116], q[242];
cx q[117], q[242];
U(0, 0, pi/3) q[242];
cx q[117], q[242];
cx q[118], q[242];
U(0, 0, pi/3) q[242];
cx q[118], q[242];
cx q[119], q[242];
U(0, 0, pi/3) q[242];
cx q[119], q[242];
cx q[120], q[242];
U(0, 0, pi/3) q[242];
cx q[120], q[242];
cx q[121], q[242];
U(0, 0, pi/3) q[242];
cx q[121], q[242];
cx q[124], q[242];
U(0, 0, pi/3) q[242];
cx q[124], q[242];
cx q[127], q[242];
U(0, 0, pi/3) q[242];
cx q[127], q[242];
cx q[128], q[242];
U(0, 0, pi/3) q[242];
cx q[128], q[242];
cx q[130], q[242];
U(0, 0, pi/3) q[242];
cx q[130], q[242];
cx q[131], q[242];
U(0, 0, pi/3) q[242];
cx q[131], q[242];
cx q[133], q[242];
U(0, 0, pi/3) q[242];
cx q[133], q[242];
cx q[135], q[242];
U(0, 0, pi/3) q[242];
cx q[135], q[242];
cx q[136], q[242];
U(0, 0, pi/3) q[242];
cx q[136], q[242];
cx q[137], q[242];
U(0, 0, pi/3) q[242];
cx q[137], q[242];
cx q[138], q[242];
U(0, 0, pi/3) q[242];
cx q[138], q[242];
cx q[141], q[242];
U(0, 0, pi/3) q[242];
cx q[141], q[242];
cx q[142], q[242];
U(0, 0, pi/3) q[242];
cx q[142], q[242];
cx q[144], q[242];
U(0, 0, pi/3) q[242];
cx q[144], q[242];
cx q[147], q[242];
U(0, 0, pi/3) q[242];
cx q[147], q[242];
cx q[151], q[242];
U(0, 0, pi/3) q[242];
cx q[151], q[242];
cx q[152], q[242];
U(0, 0, pi/3) q[242];
cx q[152], q[242];
cx q[154], q[242];
U(0, 0, pi/3) q[242];
cx q[154], q[242];
cx q[159], q[242];
U(0, 0, pi/3) q[242];
cx q[159], q[242];
cx q[161], q[242];
U(0, 0, pi/3) q[242];
cx q[161], q[242];
cx q[162], q[242];
U(0, 0, pi/3) q[242];
cx q[162], q[242];
cx q[164], q[242];
U(0, 0, pi/3) q[242];
cx q[164], q[242];
cx q[167], q[242];
U(0, 0, pi/3) q[242];
cx q[167], q[242];
cx q[169], q[242];
U(0, 0, pi/3) q[242];
cx q[169], q[242];
cx q[170], q[242];
U(0, 0, pi/3) q[242];
cx q[170], q[242];
cx q[173], q[242];
U(0, 0, pi/3) q[242];
cx q[173], q[242];
cx q[174], q[242];
U(0, 0, pi/3) q[242];
cx q[174], q[242];
cx q[175], q[242];
U(0, 0, pi/3) q[242];
cx q[175], q[242];
cx q[177], q[242];
U(0, 0, pi/3) q[242];
cx q[177], q[242];
cx q[179], q[242];
U(0, 0, pi/3) q[242];
cx q[179], q[242];
cx q[180], q[242];
U(0, 0, pi/3) q[242];
cx q[180], q[242];
cx q[181], q[242];
U(0, 0, pi/3) q[242];
cx q[181], q[242];
cx q[185], q[242];
U(0, 0, pi/3) q[242];
cx q[185], q[242];
cx q[193], q[242];
U(0, 0, pi/3) q[242];
cx q[193], q[242];
cx q[195], q[242];
U(0, 0, pi/3) q[242];
cx q[195], q[242];
cx q[197], q[242];
U(0, 0, pi/3) q[242];
cx q[197], q[242];
cx q[199], q[242];
U(0, 0, pi/3) q[242];
cx q[199], q[242];
cx q[201], q[242];
U(0, 0, pi/3) q[242];
cx q[201], q[242];
cx q[202], q[242];
U(0, 0, pi/3) q[242];
cx q[202], q[242];
cx q[203], q[242];
U(0, 0, pi/3) q[242];
cx q[203], q[242];
cx q[208], q[242];
U(0, 0, pi/3) q[242];
cx q[208], q[242];
cx q[211], q[242];
U(0, 0, pi/3) q[242];
cx q[211], q[242];
cx q[214], q[242];
U(0, 0, pi/3) q[242];
cx q[214], q[242];
cx q[216], q[242];
U(0, 0, pi/3) q[242];
cx q[216], q[242];
cx q[219], q[242];
U(0, 0, pi/3) q[242];
cx q[219], q[242];
cx q[221], q[242];
U(0, 0, pi/3) q[242];
cx q[221], q[242];
cx q[222], q[242];
U(0, 0, pi/3) q[242];
cx q[222], q[242];
cx q[223], q[242];
U(0, 0, pi/3) q[242];
cx q[223], q[242];
cx q[224], q[242];
U(0, 0, pi/3) q[242];
cx q[224], q[242];
cx q[230], q[242];
U(0, 0, pi/3) q[242];
cx q[230], q[242];
cx q[232], q[242];
U(0, 0, pi/3) q[242];
cx q[232], q[242];
cx q[237], q[242];
U(0, 0, pi/3) q[242];
cx q[237], q[242];
cx q[238], q[242];
U(0, 0, pi/3) q[242];
cx q[238], q[242];
cx q[239], q[242];
U(0, 0, pi/3) q[242];
cx q[239], q[242];
cx q[240], q[242];
U(0, 0, pi/3) q[242];
cx q[240], q[242];
cx q[241], q[242];
U(0, 0, pi/3) q[242];
cx q[241], q[242];
cx q[1], q[243];
U(0, 0, pi/3) q[243];
cx q[1], q[243];
cx q[3], q[243];
U(0, 0, pi/3) q[243];
cx q[3], q[243];
cx q[7], q[243];
U(0, 0, pi/3) q[243];
cx q[7], q[243];
cx q[11], q[243];
U(0, 0, pi/3) q[243];
cx q[11], q[243];
cx q[12], q[243];
U(0, 0, pi/3) q[243];
cx q[12], q[243];
cx q[13], q[243];
U(0, 0, pi/3) q[243];
cx q[13], q[243];
cx q[14], q[243];
U(0, 0, pi/3) q[243];
cx q[14], q[243];
cx q[16], q[243];
U(0, 0, pi/3) q[243];
cx q[16], q[243];
cx q[18], q[243];
U(0, 0, pi/3) q[243];
cx q[18], q[243];
cx q[22], q[243];
U(0, 0, pi/3) q[243];
cx q[22], q[243];
cx q[25], q[243];
U(0, 0, pi/3) q[243];
cx q[25], q[243];
cx q[27], q[243];
U(0, 0, pi/3) q[243];
cx q[27], q[243];
cx q[28], q[243];
U(0, 0, pi/3) q[243];
cx q[28], q[243];
cx q[29], q[243];
U(0, 0, pi/3) q[243];
cx q[29], q[243];
cx q[31], q[243];
U(0, 0, pi/3) q[243];
cx q[31], q[243];
cx q[33], q[243];
U(0, 0, pi/3) q[243];
cx q[33], q[243];
cx q[37], q[243];
U(0, 0, pi/3) q[243];
cx q[37], q[243];
cx q[38], q[243];
U(0, 0, pi/3) q[243];
cx q[38], q[243];
cx q[42], q[243];
U(0, 0, pi/3) q[243];
cx q[42], q[243];
cx q[44], q[243];
U(0, 0, pi/3) q[243];
cx q[44], q[243];
cx q[45], q[243];
U(0, 0, pi/3) q[243];
cx q[45], q[243];
cx q[49], q[243];
U(0, 0, pi/3) q[243];
cx q[49], q[243];
cx q[52], q[243];
U(0, 0, pi/3) q[243];
cx q[52], q[243];
cx q[53], q[243];
U(0, 0, pi/3) q[243];
cx q[53], q[243];
cx q[57], q[243];
U(0, 0, pi/3) q[243];
cx q[57], q[243];
cx q[58], q[243];
U(0, 0, pi/3) q[243];
cx q[58], q[243];
cx q[59], q[243];
U(0, 0, pi/3) q[243];
cx q[59], q[243];
cx q[62], q[243];
U(0, 0, pi/3) q[243];
cx q[62], q[243];
cx q[63], q[243];
U(0, 0, pi/3) q[243];
cx q[63], q[243];
cx q[65], q[243];
U(0, 0, pi/3) q[243];
cx q[65], q[243];
cx q[69], q[243];
U(0, 0, pi/3) q[243];
cx q[69], q[243];
cx q[70], q[243];
U(0, 0, pi/3) q[243];
cx q[70], q[243];
cx q[71], q[243];
U(0, 0, pi/3) q[243];
cx q[71], q[243];
cx q[72], q[243];
U(0, 0, pi/3) q[243];
cx q[72], q[243];
cx q[74], q[243];
U(0, 0, pi/3) q[243];
cx q[74], q[243];
cx q[75], q[243];
U(0, 0, pi/3) q[243];
cx q[75], q[243];
cx q[77], q[243];
U(0, 0, pi/3) q[243];
cx q[77], q[243];
cx q[79], q[243];
U(0, 0, pi/3) q[243];
cx q[79], q[243];
cx q[81], q[243];
U(0, 0, pi/3) q[243];
cx q[81], q[243];
cx q[83], q[243];
U(0, 0, pi/3) q[243];
cx q[83], q[243];
cx q[84], q[243];
U(0, 0, pi/3) q[243];
cx q[84], q[243];
cx q[85], q[243];
U(0, 0, pi/3) q[243];
cx q[85], q[243];
cx q[87], q[243];
U(0, 0, pi/3) q[243];
cx q[87], q[243];
cx q[95], q[243];
U(0, 0, pi/3) q[243];
cx q[95], q[243];
cx q[96], q[243];
U(0, 0, pi/3) q[243];
cx q[96], q[243];
cx q[97], q[243];
U(0, 0, pi/3) q[243];
cx q[97], q[243];
cx q[98], q[243];
U(0, 0, pi/3) q[243];
cx q[98], q[243];
cx q[107], q[243];
U(0, 0, pi/3) q[243];
cx q[107], q[243];
cx q[110], q[243];
U(0, 0, pi/3) q[243];
cx q[110], q[243];
cx q[111], q[243];
U(0, 0, pi/3) q[243];
cx q[111], q[243];
cx q[112], q[243];
U(0, 0, pi/3) q[243];
cx q[112], q[243];
cx q[113], q[243];
U(0, 0, pi/3) q[243];
cx q[113], q[243];
cx q[114], q[243];
U(0, 0, pi/3) q[243];
cx q[114], q[243];
cx q[118], q[243];
U(0, 0, pi/3) q[243];
cx q[118], q[243];
cx q[121], q[243];
U(0, 0, pi/3) q[243];
cx q[121], q[243];
cx q[122], q[243];
U(0, 0, pi/3) q[243];
cx q[122], q[243];
cx q[123], q[243];
U(0, 0, pi/3) q[243];
cx q[123], q[243];
cx q[124], q[243];
U(0, 0, pi/3) q[243];
cx q[124], q[243];
cx q[131], q[243];
U(0, 0, pi/3) q[243];
cx q[131], q[243];
cx q[132], q[243];
U(0, 0, pi/3) q[243];
cx q[132], q[243];
cx q[133], q[243];
U(0, 0, pi/3) q[243];
cx q[133], q[243];
cx q[135], q[243];
U(0, 0, pi/3) q[243];
cx q[135], q[243];
cx q[137], q[243];
U(0, 0, pi/3) q[243];
cx q[137], q[243];
cx q[138], q[243];
U(0, 0, pi/3) q[243];
cx q[138], q[243];
cx q[139], q[243];
U(0, 0, pi/3) q[243];
cx q[139], q[243];
cx q[142], q[243];
U(0, 0, pi/3) q[243];
cx q[142], q[243];
cx q[143], q[243];
U(0, 0, pi/3) q[243];
cx q[143], q[243];
cx q[144], q[243];
U(0, 0, pi/3) q[243];
cx q[144], q[243];
cx q[148], q[243];
U(0, 0, pi/3) q[243];
cx q[148], q[243];
cx q[150], q[243];
U(0, 0, pi/3) q[243];
cx q[150], q[243];
cx q[155], q[243];
U(0, 0, pi/3) q[243];
cx q[155], q[243];
cx q[162], q[243];
U(0, 0, pi/3) q[243];
cx q[162], q[243];
cx q[165], q[243];
U(0, 0, pi/3) q[243];
cx q[165], q[243];
cx q[166], q[243];
U(0, 0, pi/3) q[243];
cx q[166], q[243];
cx q[169], q[243];
U(0, 0, pi/3) q[243];
cx q[169], q[243];
cx q[175], q[243];
U(0, 0, pi/3) q[243];
cx q[175], q[243];
cx q[177], q[243];
U(0, 0, pi/3) q[243];
cx q[177], q[243];
cx q[178], q[243];
U(0, 0, pi/3) q[243];
cx q[178], q[243];
cx q[181], q[243];
U(0, 0, pi/3) q[243];
cx q[181], q[243];
cx q[182], q[243];
U(0, 0, pi/3) q[243];
cx q[182], q[243];
cx q[183], q[243];
U(0, 0, pi/3) q[243];
cx q[183], q[243];
cx q[187], q[243];
U(0, 0, pi/3) q[243];
cx q[187], q[243];
cx q[190], q[243];
U(0, 0, pi/3) q[243];
cx q[190], q[243];
cx q[192], q[243];
U(0, 0, pi/3) q[243];
cx q[192], q[243];
cx q[195], q[243];
U(0, 0, pi/3) q[243];
cx q[195], q[243];
cx q[196], q[243];
U(0, 0, pi/3) q[243];
cx q[196], q[243];
cx q[197], q[243];
U(0, 0, pi/3) q[243];
cx q[197], q[243];
cx q[199], q[243];
U(0, 0, pi/3) q[243];
cx q[199], q[243];
cx q[200], q[243];
U(0, 0, pi/3) q[243];
cx q[200], q[243];
cx q[201], q[243];
U(0, 0, pi/3) q[243];
cx q[201], q[243];
cx q[203], q[243];
U(0, 0, pi/3) q[243];
cx q[203], q[243];
cx q[204], q[243];
U(0, 0, pi/3) q[243];
cx q[204], q[243];
cx q[207], q[243];
U(0, 0, pi/3) q[243];
cx q[207], q[243];
cx q[209], q[243];
U(0, 0, pi/3) q[243];
cx q[209], q[243];
cx q[210], q[243];
U(0, 0, pi/3) q[243];
cx q[210], q[243];
cx q[211], q[243];
U(0, 0, pi/3) q[243];
cx q[211], q[243];
cx q[212], q[243];
U(0, 0, pi/3) q[243];
cx q[212], q[243];
cx q[215], q[243];
U(0, 0, pi/3) q[243];
cx q[215], q[243];
cx q[217], q[243];
U(0, 0, pi/3) q[243];
cx q[217], q[243];
cx q[220], q[243];
U(0, 0, pi/3) q[243];
cx q[220], q[243];
cx q[221], q[243];
U(0, 0, pi/3) q[243];
cx q[221], q[243];
cx q[222], q[243];
U(0, 0, pi/3) q[243];
cx q[222], q[243];
cx q[223], q[243];
U(0, 0, pi/3) q[243];
cx q[223], q[243];
cx q[224], q[243];
U(0, 0, pi/3) q[243];
cx q[224], q[243];
cx q[225], q[243];
U(0, 0, pi/3) q[243];
cx q[225], q[243];
cx q[227], q[243];
U(0, 0, pi/3) q[243];
cx q[227], q[243];
cx q[228], q[243];
U(0, 0, pi/3) q[243];
cx q[228], q[243];
cx q[230], q[243];
U(0, 0, pi/3) q[243];
cx q[230], q[243];
cx q[231], q[243];
U(0, 0, pi/3) q[243];
cx q[231], q[243];
cx q[232], q[243];
U(0, 0, pi/3) q[243];
cx q[232], q[243];
cx q[235], q[243];
U(0, 0, pi/3) q[243];
cx q[235], q[243];
cx q[239], q[243];
U(0, 0, pi/3) q[243];
cx q[239], q[243];
cx q[241], q[243];
U(0, 0, pi/3) q[243];
cx q[241], q[243];
cx q[242], q[243];
U(0, 0, pi/3) q[243];
cx q[242], q[243];
cx q[0], q[244];
U(0, 0, pi/3) q[244];
cx q[0], q[244];
cx q[2], q[244];
U(0, 0, pi/3) q[244];
cx q[2], q[244];
cx q[3], q[244];
U(0, 0, pi/3) q[244];
cx q[3], q[244];
cx q[5], q[244];
U(0, 0, pi/3) q[244];
cx q[5], q[244];
cx q[7], q[244];
U(0, 0, pi/3) q[244];
cx q[7], q[244];
cx q[8], q[244];
U(0, 0, pi/3) q[244];
cx q[8], q[244];
cx q[10], q[244];
U(0, 0, pi/3) q[244];
cx q[10], q[244];
cx q[11], q[244];
U(0, 0, pi/3) q[244];
cx q[11], q[244];
cx q[12], q[244];
U(0, 0, pi/3) q[244];
cx q[12], q[244];
cx q[16], q[244];
U(0, 0, pi/3) q[244];
cx q[16], q[244];
cx q[17], q[244];
U(0, 0, pi/3) q[244];
cx q[17], q[244];
cx q[20], q[244];
U(0, 0, pi/3) q[244];
cx q[20], q[244];
cx q[22], q[244];
U(0, 0, pi/3) q[244];
cx q[22], q[244];
cx q[27], q[244];
U(0, 0, pi/3) q[244];
cx q[27], q[244];
cx q[28], q[244];
U(0, 0, pi/3) q[244];
cx q[28], q[244];
cx q[29], q[244];
U(0, 0, pi/3) q[244];
cx q[29], q[244];
cx q[30], q[244];
U(0, 0, pi/3) q[244];
cx q[30], q[244];
cx q[32], q[244];
U(0, 0, pi/3) q[244];
cx q[32], q[244];
cx q[34], q[244];
U(0, 0, pi/3) q[244];
cx q[34], q[244];
cx q[35], q[244];
U(0, 0, pi/3) q[244];
cx q[35], q[244];
cx q[36], q[244];
U(0, 0, pi/3) q[244];
cx q[36], q[244];
cx q[38], q[244];
U(0, 0, pi/3) q[244];
cx q[38], q[244];
cx q[39], q[244];
U(0, 0, pi/3) q[244];
cx q[39], q[244];
cx q[42], q[244];
U(0, 0, pi/3) q[244];
cx q[42], q[244];
cx q[44], q[244];
U(0, 0, pi/3) q[244];
cx q[44], q[244];
cx q[47], q[244];
U(0, 0, pi/3) q[244];
cx q[47], q[244];
cx q[50], q[244];
U(0, 0, pi/3) q[244];
cx q[50], q[244];
cx q[52], q[244];
U(0, 0, pi/3) q[244];
cx q[52], q[244];
cx q[57], q[244];
U(0, 0, pi/3) q[244];
cx q[57], q[244];
cx q[58], q[244];
U(0, 0, pi/3) q[244];
cx q[58], q[244];
cx q[59], q[244];
U(0, 0, pi/3) q[244];
cx q[59], q[244];
cx q[60], q[244];
U(0, 0, pi/3) q[244];
cx q[60], q[244];
cx q[61], q[244];
U(0, 0, pi/3) q[244];
cx q[61], q[244];
cx q[62], q[244];
U(0, 0, pi/3) q[244];
cx q[62], q[244];
cx q[63], q[244];
U(0, 0, pi/3) q[244];
cx q[63], q[244];
cx q[64], q[244];
U(0, 0, pi/3) q[244];
cx q[64], q[244];
cx q[67], q[244];
U(0, 0, pi/3) q[244];
cx q[67], q[244];
cx q[69], q[244];
U(0, 0, pi/3) q[244];
cx q[69], q[244];
cx q[71], q[244];
U(0, 0, pi/3) q[244];
cx q[71], q[244];
cx q[78], q[244];
U(0, 0, pi/3) q[244];
cx q[78], q[244];
cx q[79], q[244];
U(0, 0, pi/3) q[244];
cx q[79], q[244];
cx q[80], q[244];
U(0, 0, pi/3) q[244];
cx q[80], q[244];
cx q[81], q[244];
U(0, 0, pi/3) q[244];
cx q[81], q[244];
cx q[82], q[244];
U(0, 0, pi/3) q[244];
cx q[82], q[244];
cx q[87], q[244];
U(0, 0, pi/3) q[244];
cx q[87], q[244];
cx q[90], q[244];
U(0, 0, pi/3) q[244];
cx q[90], q[244];
cx q[92], q[244];
U(0, 0, pi/3) q[244];
cx q[92], q[244];
cx q[99], q[244];
U(0, 0, pi/3) q[244];
cx q[99], q[244];
cx q[100], q[244];
U(0, 0, pi/3) q[244];
cx q[100], q[244];
cx q[102], q[244];
U(0, 0, pi/3) q[244];
cx q[102], q[244];
cx q[104], q[244];
U(0, 0, pi/3) q[244];
cx q[104], q[244];
cx q[106], q[244];
U(0, 0, pi/3) q[244];
cx q[106], q[244];
cx q[107], q[244];
U(0, 0, pi/3) q[244];
cx q[107], q[244];
cx q[109], q[244];
U(0, 0, pi/3) q[244];
cx q[109], q[244];
cx q[112], q[244];
U(0, 0, pi/3) q[244];
cx q[112], q[244];
cx q[114], q[244];
U(0, 0, pi/3) q[244];
cx q[114], q[244];
cx q[118], q[244];
U(0, 0, pi/3) q[244];
cx q[118], q[244];
cx q[119], q[244];
U(0, 0, pi/3) q[244];
cx q[119], q[244];
cx q[120], q[244];
U(0, 0, pi/3) q[244];
cx q[120], q[244];
cx q[121], q[244];
U(0, 0, pi/3) q[244];
cx q[121], q[244];
cx q[122], q[244];
U(0, 0, pi/3) q[244];
cx q[122], q[244];
cx q[127], q[244];
U(0, 0, pi/3) q[244];
cx q[127], q[244];
cx q[128], q[244];
U(0, 0, pi/3) q[244];
cx q[128], q[244];
cx q[131], q[244];
U(0, 0, pi/3) q[244];
cx q[131], q[244];
cx q[132], q[244];
U(0, 0, pi/3) q[244];
cx q[132], q[244];
cx q[136], q[244];
U(0, 0, pi/3) q[244];
cx q[136], q[244];
cx q[137], q[244];
U(0, 0, pi/3) q[244];
cx q[137], q[244];
cx q[138], q[244];
U(0, 0, pi/3) q[244];
cx q[138], q[244];
cx q[139], q[244];
U(0, 0, pi/3) q[244];
cx q[139], q[244];
cx q[141], q[244];
U(0, 0, pi/3) q[244];
cx q[141], q[244];
cx q[142], q[244];
U(0, 0, pi/3) q[244];
cx q[142], q[244];
cx q[143], q[244];
U(0, 0, pi/3) q[244];
cx q[143], q[244];
cx q[144], q[244];
U(0, 0, pi/3) q[244];
cx q[144], q[244];
cx q[146], q[244];
U(0, 0, pi/3) q[244];
cx q[146], q[244];
cx q[148], q[244];
U(0, 0, pi/3) q[244];
cx q[148], q[244];
cx q[149], q[244];
U(0, 0, pi/3) q[244];
cx q[149], q[244];
cx q[151], q[244];
U(0, 0, pi/3) q[244];
cx q[151], q[244];
cx q[153], q[244];
U(0, 0, pi/3) q[244];
cx q[153], q[244];
cx q[155], q[244];
U(0, 0, pi/3) q[244];
cx q[155], q[244];
cx q[160], q[244];
U(0, 0, pi/3) q[244];
cx q[160], q[244];
cx q[161], q[244];
U(0, 0, pi/3) q[244];
cx q[161], q[244];
cx q[164], q[244];
U(0, 0, pi/3) q[244];
cx q[164], q[244];
cx q[165], q[244];
U(0, 0, pi/3) q[244];
cx q[165], q[244];
cx q[166], q[244];
U(0, 0, pi/3) q[244];
cx q[166], q[244];
cx q[170], q[244];
U(0, 0, pi/3) q[244];
cx q[170], q[244];
cx q[171], q[244];
U(0, 0, pi/3) q[244];
cx q[171], q[244];
cx q[172], q[244];
U(0, 0, pi/3) q[244];
cx q[172], q[244];
cx q[175], q[244];
U(0, 0, pi/3) q[244];
cx q[175], q[244];
cx q[176], q[244];
U(0, 0, pi/3) q[244];
cx q[176], q[244];
cx q[177], q[244];
U(0, 0, pi/3) q[244];
cx q[177], q[244];
cx q[185], q[244];
U(0, 0, pi/3) q[244];
cx q[185], q[244];
cx q[186], q[244];
U(0, 0, pi/3) q[244];
cx q[186], q[244];
cx q[187], q[244];
U(0, 0, pi/3) q[244];
cx q[187], q[244];
cx q[189], q[244];
U(0, 0, pi/3) q[244];
cx q[189], q[244];
cx q[192], q[244];
U(0, 0, pi/3) q[244];
cx q[192], q[244];
cx q[194], q[244];
U(0, 0, pi/3) q[244];
cx q[194], q[244];
cx q[195], q[244];
U(0, 0, pi/3) q[244];
cx q[195], q[244];
cx q[196], q[244];
U(0, 0, pi/3) q[244];
cx q[196], q[244];
cx q[197], q[244];
U(0, 0, pi/3) q[244];
cx q[197], q[244];
cx q[198], q[244];
U(0, 0, pi/3) q[244];
cx q[198], q[244];
cx q[201], q[244];
U(0, 0, pi/3) q[244];
cx q[201], q[244];
cx q[204], q[244];
U(0, 0, pi/3) q[244];
cx q[204], q[244];
cx q[205], q[244];
U(0, 0, pi/3) q[244];
cx q[205], q[244];
cx q[206], q[244];
U(0, 0, pi/3) q[244];
cx q[206], q[244];
cx q[207], q[244];
U(0, 0, pi/3) q[244];
cx q[207], q[244];
cx q[210], q[244];
U(0, 0, pi/3) q[244];
cx q[210], q[244];
cx q[212], q[244];
U(0, 0, pi/3) q[244];
cx q[212], q[244];
cx q[213], q[244];
U(0, 0, pi/3) q[244];
cx q[213], q[244];
cx q[215], q[244];
U(0, 0, pi/3) q[244];
cx q[215], q[244];
cx q[221], q[244];
U(0, 0, pi/3) q[244];
cx q[221], q[244];
cx q[222], q[244];
U(0, 0, pi/3) q[244];
cx q[222], q[244];
cx q[225], q[244];
U(0, 0, pi/3) q[244];
cx q[225], q[244];
cx q[227], q[244];
U(0, 0, pi/3) q[244];
cx q[227], q[244];
cx q[229], q[244];
U(0, 0, pi/3) q[244];
cx q[229], q[244];
cx q[231], q[244];
U(0, 0, pi/3) q[244];
cx q[231], q[244];
cx q[232], q[244];
U(0, 0, pi/3) q[244];
cx q[232], q[244];
cx q[233], q[244];
U(0, 0, pi/3) q[244];
cx q[233], q[244];
cx q[234], q[244];
U(0, 0, pi/3) q[244];
cx q[234], q[244];
cx q[235], q[244];
U(0, 0, pi/3) q[244];
cx q[235], q[244];
cx q[238], q[244];
U(0, 0, pi/3) q[244];
cx q[238], q[244];
cx q[239], q[244];
U(0, 0, pi/3) q[244];
cx q[239], q[244];
cx q[240], q[244];
U(0, 0, pi/3) q[244];
cx q[240], q[244];
cx q[241], q[244];
U(0, 0, pi/3) q[244];
cx q[241], q[244];
cx q[242], q[244];
U(0, 0, pi/3) q[244];
cx q[242], q[244];
cx q[243], q[244];
U(0, 0, pi/3) q[244];
cx q[243], q[244];
cx q[1], q[245];
U(0, 0, pi/3) q[245];
cx q[1], q[245];
cx q[3], q[245];
U(0, 0, pi/3) q[245];
cx q[3], q[245];
cx q[4], q[245];
U(0, 0, pi/3) q[245];
cx q[4], q[245];
cx q[6], q[245];
U(0, 0, pi/3) q[245];
cx q[6], q[245];
cx q[8], q[245];
U(0, 0, pi/3) q[245];
cx q[8], q[245];
cx q[9], q[245];
U(0, 0, pi/3) q[245];
cx q[9], q[245];
cx q[11], q[245];
U(0, 0, pi/3) q[245];
cx q[11], q[245];
cx q[12], q[245];
U(0, 0, pi/3) q[245];
cx q[12], q[245];
cx q[13], q[245];
U(0, 0, pi/3) q[245];
cx q[13], q[245];
cx q[14], q[245];
U(0, 0, pi/3) q[245];
cx q[14], q[245];
cx q[15], q[245];
U(0, 0, pi/3) q[245];
cx q[15], q[245];
cx q[18], q[245];
U(0, 0, pi/3) q[245];
cx q[18], q[245];
cx q[19], q[245];
U(0, 0, pi/3) q[245];
cx q[19], q[245];
cx q[20], q[245];
U(0, 0, pi/3) q[245];
cx q[20], q[245];
cx q[25], q[245];
U(0, 0, pi/3) q[245];
cx q[25], q[245];
cx q[30], q[245];
U(0, 0, pi/3) q[245];
cx q[30], q[245];
cx q[31], q[245];
U(0, 0, pi/3) q[245];
cx q[31], q[245];
cx q[32], q[245];
U(0, 0, pi/3) q[245];
cx q[32], q[245];
cx q[34], q[245];
U(0, 0, pi/3) q[245];
cx q[34], q[245];
cx q[35], q[245];
U(0, 0, pi/3) q[245];
cx q[35], q[245];
cx q[36], q[245];
U(0, 0, pi/3) q[245];
cx q[36], q[245];
cx q[37], q[245];
U(0, 0, pi/3) q[245];
cx q[37], q[245];
cx q[38], q[245];
U(0, 0, pi/3) q[245];
cx q[38], q[245];
cx q[39], q[245];
U(0, 0, pi/3) q[245];
cx q[39], q[245];
cx q[43], q[245];
U(0, 0, pi/3) q[245];
cx q[43], q[245];
cx q[46], q[245];
U(0, 0, pi/3) q[245];
cx q[46], q[245];
cx q[48], q[245];
U(0, 0, pi/3) q[245];
cx q[48], q[245];
cx q[51], q[245];
U(0, 0, pi/3) q[245];
cx q[51], q[245];
cx q[52], q[245];
U(0, 0, pi/3) q[245];
cx q[52], q[245];
cx q[53], q[245];
U(0, 0, pi/3) q[245];
cx q[53], q[245];
cx q[54], q[245];
U(0, 0, pi/3) q[245];
cx q[54], q[245];
cx q[57], q[245];
U(0, 0, pi/3) q[245];
cx q[57], q[245];
cx q[58], q[245];
U(0, 0, pi/3) q[245];
cx q[58], q[245];
cx q[60], q[245];
U(0, 0, pi/3) q[245];
cx q[60], q[245];
cx q[61], q[245];
U(0, 0, pi/3) q[245];
cx q[61], q[245];
cx q[62], q[245];
U(0, 0, pi/3) q[245];
cx q[62], q[245];
cx q[63], q[245];
U(0, 0, pi/3) q[245];
cx q[63], q[245];
cx q[64], q[245];
U(0, 0, pi/3) q[245];
cx q[64], q[245];
cx q[65], q[245];
U(0, 0, pi/3) q[245];
cx q[65], q[245];
cx q[67], q[245];
U(0, 0, pi/3) q[245];
cx q[67], q[245];
cx q[69], q[245];
U(0, 0, pi/3) q[245];
cx q[69], q[245];
cx q[70], q[245];
U(0, 0, pi/3) q[245];
cx q[70], q[245];
cx q[71], q[245];
U(0, 0, pi/3) q[245];
cx q[71], q[245];
cx q[73], q[245];
U(0, 0, pi/3) q[245];
cx q[73], q[245];
cx q[75], q[245];
U(0, 0, pi/3) q[245];
cx q[75], q[245];
cx q[76], q[245];
U(0, 0, pi/3) q[245];
cx q[76], q[245];
cx q[77], q[245];
U(0, 0, pi/3) q[245];
cx q[77], q[245];
cx q[78], q[245];
U(0, 0, pi/3) q[245];
cx q[78], q[245];
cx q[80], q[245];
U(0, 0, pi/3) q[245];
cx q[80], q[245];
cx q[81], q[245];
U(0, 0, pi/3) q[245];
cx q[81], q[245];
cx q[83], q[245];
U(0, 0, pi/3) q[245];
cx q[83], q[245];
cx q[84], q[245];
U(0, 0, pi/3) q[245];
cx q[84], q[245];
cx q[85], q[245];
U(0, 0, pi/3) q[245];
cx q[85], q[245];
cx q[86], q[245];
U(0, 0, pi/3) q[245];
cx q[86], q[245];
cx q[92], q[245];
U(0, 0, pi/3) q[245];
cx q[92], q[245];
cx q[94], q[245];
U(0, 0, pi/3) q[245];
cx q[94], q[245];
cx q[96], q[245];
U(0, 0, pi/3) q[245];
cx q[96], q[245];
cx q[98], q[245];
U(0, 0, pi/3) q[245];
cx q[98], q[245];
cx q[99], q[245];
U(0, 0, pi/3) q[245];
cx q[99], q[245];
cx q[101], q[245];
U(0, 0, pi/3) q[245];
cx q[101], q[245];
cx q[105], q[245];
U(0, 0, pi/3) q[245];
cx q[105], q[245];
cx q[106], q[245];
U(0, 0, pi/3) q[245];
cx q[106], q[245];
cx q[107], q[245];
U(0, 0, pi/3) q[245];
cx q[107], q[245];
cx q[108], q[245];
U(0, 0, pi/3) q[245];
cx q[108], q[245];
cx q[110], q[245];
U(0, 0, pi/3) q[245];
cx q[110], q[245];
cx q[111], q[245];
U(0, 0, pi/3) q[245];
cx q[111], q[245];
cx q[115], q[245];
U(0, 0, pi/3) q[245];
cx q[115], q[245];
cx q[117], q[245];
U(0, 0, pi/3) q[245];
cx q[117], q[245];
cx q[120], q[245];
U(0, 0, pi/3) q[245];
cx q[120], q[245];
cx q[121], q[245];
U(0, 0, pi/3) q[245];
cx q[121], q[245];
cx q[123], q[245];
U(0, 0, pi/3) q[245];
cx q[123], q[245];
cx q[124], q[245];
U(0, 0, pi/3) q[245];
cx q[124], q[245];
cx q[126], q[245];
U(0, 0, pi/3) q[245];
cx q[126], q[245];
cx q[129], q[245];
U(0, 0, pi/3) q[245];
cx q[129], q[245];
cx q[130], q[245];
U(0, 0, pi/3) q[245];
cx q[130], q[245];
cx q[131], q[245];
U(0, 0, pi/3) q[245];
cx q[131], q[245];
cx q[132], q[245];
U(0, 0, pi/3) q[245];
cx q[132], q[245];
cx q[133], q[245];
U(0, 0, pi/3) q[245];
cx q[133], q[245];
cx q[136], q[245];
U(0, 0, pi/3) q[245];
cx q[136], q[245];
cx q[142], q[245];
U(0, 0, pi/3) q[245];
cx q[142], q[245];
cx q[145], q[245];
U(0, 0, pi/3) q[245];
cx q[145], q[245];
cx q[146], q[245];
U(0, 0, pi/3) q[245];
cx q[146], q[245];
cx q[147], q[245];
U(0, 0, pi/3) q[245];
cx q[147], q[245];
cx q[148], q[245];
U(0, 0, pi/3) q[245];
cx q[148], q[245];
cx q[151], q[245];
U(0, 0, pi/3) q[245];
cx q[151], q[245];
cx q[152], q[245];
U(0, 0, pi/3) q[245];
cx q[152], q[245];
cx q[155], q[245];
U(0, 0, pi/3) q[245];
cx q[155], q[245];
cx q[157], q[245];
U(0, 0, pi/3) q[245];
cx q[157], q[245];
cx q[158], q[245];
U(0, 0, pi/3) q[245];
cx q[158], q[245];
cx q[159], q[245];
U(0, 0, pi/3) q[245];
cx q[159], q[245];
cx q[160], q[245];
U(0, 0, pi/3) q[245];
cx q[160], q[245];
cx q[162], q[245];
U(0, 0, pi/3) q[245];
cx q[162], q[245];
cx q[163], q[245];
U(0, 0, pi/3) q[245];
cx q[163], q[245];
cx q[164], q[245];
U(0, 0, pi/3) q[245];
cx q[164], q[245];
cx q[166], q[245];
U(0, 0, pi/3) q[245];
cx q[166], q[245];
cx q[167], q[245];
U(0, 0, pi/3) q[245];
cx q[167], q[245];
cx q[172], q[245];
U(0, 0, pi/3) q[245];
cx q[172], q[245];
cx q[173], q[245];
U(0, 0, pi/3) q[245];
cx q[173], q[245];
cx q[175], q[245];
U(0, 0, pi/3) q[245];
cx q[175], q[245];
cx q[178], q[245];
U(0, 0, pi/3) q[245];
cx q[178], q[245];
cx q[179], q[245];
U(0, 0, pi/3) q[245];
cx q[179], q[245];
cx q[180], q[245];
U(0, 0, pi/3) q[245];
cx q[180], q[245];
cx q[186], q[245];
U(0, 0, pi/3) q[245];
cx q[186], q[245];
cx q[187], q[245];
U(0, 0, pi/3) q[245];
cx q[187], q[245];
cx q[188], q[245];
U(0, 0, pi/3) q[245];
cx q[188], q[245];
cx q[189], q[245];
U(0, 0, pi/3) q[245];
cx q[189], q[245];
cx q[190], q[245];
U(0, 0, pi/3) q[245];
cx q[190], q[245];
cx q[192], q[245];
U(0, 0, pi/3) q[245];
cx q[192], q[245];
cx q[194], q[245];
U(0, 0, pi/3) q[245];
cx q[194], q[245];
cx q[195], q[245];
U(0, 0, pi/3) q[245];
cx q[195], q[245];
cx q[197], q[245];
U(0, 0, pi/3) q[245];
cx q[197], q[245];
cx q[198], q[245];
U(0, 0, pi/3) q[245];
cx q[198], q[245];
cx q[199], q[245];
U(0, 0, pi/3) q[245];
cx q[199], q[245];
cx q[201], q[245];
U(0, 0, pi/3) q[245];
cx q[201], q[245];
cx q[204], q[245];
U(0, 0, pi/3) q[245];
cx q[204], q[245];
cx q[206], q[245];
U(0, 0, pi/3) q[245];
cx q[206], q[245];
cx q[207], q[245];
U(0, 0, pi/3) q[245];
cx q[207], q[245];
cx q[209], q[245];
U(0, 0, pi/3) q[245];
cx q[209], q[245];
cx q[210], q[245];
U(0, 0, pi/3) q[245];
cx q[210], q[245];
cx q[213], q[245];
U(0, 0, pi/3) q[245];
cx q[213], q[245];
cx q[214], q[245];
U(0, 0, pi/3) q[245];
cx q[214], q[245];
cx q[216], q[245];
U(0, 0, pi/3) q[245];
cx q[216], q[245];
cx q[217], q[245];
U(0, 0, pi/3) q[245];
cx q[217], q[245];
cx q[219], q[245];
U(0, 0, pi/3) q[245];
cx q[219], q[245];
cx q[221], q[245];
U(0, 0, pi/3) q[245];
cx q[221], q[245];
cx q[222], q[245];
U(0, 0, pi/3) q[245];
cx q[222], q[245];
cx q[231], q[245];
U(0, 0, pi/3) q[245];
cx q[231], q[245];
cx q[232], q[245];
U(0, 0, pi/3) q[245];
cx q[232], q[245];
cx q[234], q[245];
U(0, 0, pi/3) q[245];
cx q[234], q[245];
cx q[236], q[245];
U(0, 0, pi/3) q[245];
cx q[236], q[245];
cx q[237], q[245];
U(0, 0, pi/3) q[245];
cx q[237], q[245];
cx q[239], q[245];
U(0, 0, pi/3) q[245];
cx q[239], q[245];
cx q[241], q[245];
U(0, 0, pi/3) q[245];
cx q[241], q[245];
cx q[242], q[245];
U(0, 0, pi/3) q[245];
cx q[242], q[245];
cx q[243], q[245];
U(0, 0, pi/3) q[245];
cx q[243], q[245];
cx q[244], q[245];
U(0, 0, pi/3) q[245];
cx q[244], q[245];
cx q[1], q[246];
U(0, 0, pi/3) q[246];
cx q[1], q[246];
cx q[7], q[246];
U(0, 0, pi/3) q[246];
cx q[7], q[246];
cx q[9], q[246];
U(0, 0, pi/3) q[246];
cx q[9], q[246];
cx q[10], q[246];
U(0, 0, pi/3) q[246];
cx q[10], q[246];
cx q[11], q[246];
U(0, 0, pi/3) q[246];
cx q[11], q[246];
cx q[13], q[246];
U(0, 0, pi/3) q[246];
cx q[13], q[246];
cx q[15], q[246];
U(0, 0, pi/3) q[246];
cx q[15], q[246];
cx q[17], q[246];
U(0, 0, pi/3) q[246];
cx q[17], q[246];
cx q[24], q[246];
U(0, 0, pi/3) q[246];
cx q[24], q[246];
cx q[26], q[246];
U(0, 0, pi/3) q[246];
cx q[26], q[246];
cx q[27], q[246];
U(0, 0, pi/3) q[246];
cx q[27], q[246];
cx q[28], q[246];
U(0, 0, pi/3) q[246];
cx q[28], q[246];
cx q[31], q[246];
U(0, 0, pi/3) q[246];
cx q[31], q[246];
cx q[32], q[246];
U(0, 0, pi/3) q[246];
cx q[32], q[246];
cx q[34], q[246];
U(0, 0, pi/3) q[246];
cx q[34], q[246];
cx q[36], q[246];
U(0, 0, pi/3) q[246];
cx q[36], q[246];
cx q[37], q[246];
U(0, 0, pi/3) q[246];
cx q[37], q[246];
cx q[38], q[246];
U(0, 0, pi/3) q[246];
cx q[38], q[246];
cx q[39], q[246];
U(0, 0, pi/3) q[246];
cx q[39], q[246];
cx q[40], q[246];
U(0, 0, pi/3) q[246];
cx q[40], q[246];
cx q[44], q[246];
U(0, 0, pi/3) q[246];
cx q[44], q[246];
cx q[45], q[246];
U(0, 0, pi/3) q[246];
cx q[45], q[246];
cx q[46], q[246];
U(0, 0, pi/3) q[246];
cx q[46], q[246];
cx q[51], q[246];
U(0, 0, pi/3) q[246];
cx q[51], q[246];
cx q[52], q[246];
U(0, 0, pi/3) q[246];
cx q[52], q[246];
cx q[53], q[246];
U(0, 0, pi/3) q[246];
cx q[53], q[246];
cx q[54], q[246];
U(0, 0, pi/3) q[246];
cx q[54], q[246];
cx q[57], q[246];
U(0, 0, pi/3) q[246];
cx q[57], q[246];
cx q[59], q[246];
U(0, 0, pi/3) q[246];
cx q[59], q[246];
cx q[61], q[246];
U(0, 0, pi/3) q[246];
cx q[61], q[246];
cx q[62], q[246];
U(0, 0, pi/3) q[246];
cx q[62], q[246];
cx q[63], q[246];
U(0, 0, pi/3) q[246];
cx q[63], q[246];
cx q[67], q[246];
U(0, 0, pi/3) q[246];
cx q[67], q[246];
cx q[68], q[246];
U(0, 0, pi/3) q[246];
cx q[68], q[246];
cx q[69], q[246];
U(0, 0, pi/3) q[246];
cx q[69], q[246];
cx q[70], q[246];
U(0, 0, pi/3) q[246];
cx q[70], q[246];
cx q[71], q[246];
U(0, 0, pi/3) q[246];
cx q[71], q[246];
cx q[74], q[246];
U(0, 0, pi/3) q[246];
cx q[74], q[246];
cx q[75], q[246];
U(0, 0, pi/3) q[246];
cx q[75], q[246];
cx q[77], q[246];
U(0, 0, pi/3) q[246];
cx q[77], q[246];
cx q[79], q[246];
U(0, 0, pi/3) q[246];
cx q[79], q[246];
cx q[82], q[246];
U(0, 0, pi/3) q[246];
cx q[82], q[246];
cx q[83], q[246];
U(0, 0, pi/3) q[246];
cx q[83], q[246];
cx q[85], q[246];
U(0, 0, pi/3) q[246];
cx q[85], q[246];
cx q[91], q[246];
U(0, 0, pi/3) q[246];
cx q[91], q[246];
cx q[94], q[246];
U(0, 0, pi/3) q[246];
cx q[94], q[246];
cx q[96], q[246];
U(0, 0, pi/3) q[246];
cx q[96], q[246];
cx q[99], q[246];
U(0, 0, pi/3) q[246];
cx q[99], q[246];
cx q[101], q[246];
U(0, 0, pi/3) q[246];
cx q[101], q[246];
cx q[102], q[246];
U(0, 0, pi/3) q[246];
cx q[102], q[246];
cx q[104], q[246];
U(0, 0, pi/3) q[246];
cx q[104], q[246];
cx q[105], q[246];
U(0, 0, pi/3) q[246];
cx q[105], q[246];
cx q[107], q[246];
U(0, 0, pi/3) q[246];
cx q[107], q[246];
cx q[108], q[246];
U(0, 0, pi/3) q[246];
cx q[108], q[246];
cx q[111], q[246];
U(0, 0, pi/3) q[246];
cx q[111], q[246];
cx q[113], q[246];
U(0, 0, pi/3) q[246];
cx q[113], q[246];
cx q[114], q[246];
U(0, 0, pi/3) q[246];
cx q[114], q[246];
cx q[115], q[246];
U(0, 0, pi/3) q[246];
cx q[115], q[246];
cx q[116], q[246];
U(0, 0, pi/3) q[246];
cx q[116], q[246];
cx q[120], q[246];
U(0, 0, pi/3) q[246];
cx q[120], q[246];
cx q[121], q[246];
U(0, 0, pi/3) q[246];
cx q[121], q[246];
cx q[123], q[246];
U(0, 0, pi/3) q[246];
cx q[123], q[246];
cx q[124], q[246];
U(0, 0, pi/3) q[246];
cx q[124], q[246];
cx q[125], q[246];
U(0, 0, pi/3) q[246];
cx q[125], q[246];
cx q[129], q[246];
U(0, 0, pi/3) q[246];
cx q[129], q[246];
cx q[132], q[246];
U(0, 0, pi/3) q[246];
cx q[132], q[246];
cx q[133], q[246];
U(0, 0, pi/3) q[246];
cx q[133], q[246];
cx q[134], q[246];
U(0, 0, pi/3) q[246];
cx q[134], q[246];
cx q[136], q[246];
U(0, 0, pi/3) q[246];
cx q[136], q[246];
cx q[137], q[246];
U(0, 0, pi/3) q[246];
cx q[137], q[246];
cx q[138], q[246];
U(0, 0, pi/3) q[246];
cx q[138], q[246];
cx q[139], q[246];
U(0, 0, pi/3) q[246];
cx q[139], q[246];
cx q[140], q[246];
U(0, 0, pi/3) q[246];
cx q[140], q[246];
cx q[141], q[246];
U(0, 0, pi/3) q[246];
cx q[141], q[246];
cx q[142], q[246];
U(0, 0, pi/3) q[246];
cx q[142], q[246];
cx q[143], q[246];
U(0, 0, pi/3) q[246];
cx q[143], q[246];
cx q[144], q[246];
U(0, 0, pi/3) q[246];
cx q[144], q[246];
cx q[145], q[246];
U(0, 0, pi/3) q[246];
cx q[145], q[246];
cx q[146], q[246];
U(0, 0, pi/3) q[246];
cx q[146], q[246];
cx q[149], q[246];
U(0, 0, pi/3) q[246];
cx q[149], q[246];
cx q[151], q[246];
U(0, 0, pi/3) q[246];
cx q[151], q[246];
cx q[155], q[246];
U(0, 0, pi/3) q[246];
cx q[155], q[246];
cx q[157], q[246];
U(0, 0, pi/3) q[246];
cx q[157], q[246];
cx q[160], q[246];
U(0, 0, pi/3) q[246];
cx q[160], q[246];
cx q[161], q[246];
U(0, 0, pi/3) q[246];
cx q[161], q[246];
cx q[163], q[246];
U(0, 0, pi/3) q[246];
cx q[163], q[246];
cx q[166], q[246];
U(0, 0, pi/3) q[246];
cx q[166], q[246];
cx q[167], q[246];
U(0, 0, pi/3) q[246];
cx q[167], q[246];
cx q[168], q[246];
U(0, 0, pi/3) q[246];
cx q[168], q[246];
cx q[169], q[246];
U(0, 0, pi/3) q[246];
cx q[169], q[246];
cx q[171], q[246];
U(0, 0, pi/3) q[246];
cx q[171], q[246];
cx q[172], q[246];
U(0, 0, pi/3) q[246];
cx q[172], q[246];
cx q[175], q[246];
U(0, 0, pi/3) q[246];
cx q[175], q[246];
cx q[178], q[246];
U(0, 0, pi/3) q[246];
cx q[178], q[246];
cx q[179], q[246];
U(0, 0, pi/3) q[246];
cx q[179], q[246];
cx q[180], q[246];
U(0, 0, pi/3) q[246];
cx q[180], q[246];
cx q[183], q[246];
U(0, 0, pi/3) q[246];
cx q[183], q[246];
cx q[186], q[246];
U(0, 0, pi/3) q[246];
cx q[186], q[246];
cx q[187], q[246];
U(0, 0, pi/3) q[246];
cx q[187], q[246];
cx q[188], q[246];
U(0, 0, pi/3) q[246];
cx q[188], q[246];
cx q[189], q[246];
U(0, 0, pi/3) q[246];
cx q[189], q[246];
cx q[190], q[246];
U(0, 0, pi/3) q[246];
cx q[190], q[246];
cx q[192], q[246];
U(0, 0, pi/3) q[246];
cx q[192], q[246];
cx q[195], q[246];
U(0, 0, pi/3) q[246];
cx q[195], q[246];
cx q[196], q[246];
U(0, 0, pi/3) q[246];
cx q[196], q[246];
cx q[198], q[246];
U(0, 0, pi/3) q[246];
cx q[198], q[246];
cx q[199], q[246];
U(0, 0, pi/3) q[246];
cx q[199], q[246];
cx q[200], q[246];
U(0, 0, pi/3) q[246];
cx q[200], q[246];
cx q[201], q[246];
U(0, 0, pi/3) q[246];
cx q[201], q[246];
cx q[202], q[246];
U(0, 0, pi/3) q[246];
cx q[202], q[246];
cx q[203], q[246];
U(0, 0, pi/3) q[246];
cx q[203], q[246];
cx q[205], q[246];
U(0, 0, pi/3) q[246];
cx q[205], q[246];
cx q[207], q[246];
U(0, 0, pi/3) q[246];
cx q[207], q[246];
cx q[210], q[246];
U(0, 0, pi/3) q[246];
cx q[210], q[246];
cx q[211], q[246];
U(0, 0, pi/3) q[246];
cx q[211], q[246];
cx q[214], q[246];
U(0, 0, pi/3) q[246];
cx q[214], q[246];
cx q[215], q[246];
U(0, 0, pi/3) q[246];
cx q[215], q[246];
cx q[216], q[246];
U(0, 0, pi/3) q[246];
cx q[216], q[246];
cx q[217], q[246];
U(0, 0, pi/3) q[246];
cx q[217], q[246];
cx q[219], q[246];
U(0, 0, pi/3) q[246];
cx q[219], q[246];
cx q[226], q[246];
U(0, 0, pi/3) q[246];
cx q[226], q[246];
cx q[227], q[246];
U(0, 0, pi/3) q[246];
cx q[227], q[246];
cx q[229], q[246];
U(0, 0, pi/3) q[246];
cx q[229], q[246];
cx q[230], q[246];
U(0, 0, pi/3) q[246];
cx q[230], q[246];
cx q[231], q[246];
U(0, 0, pi/3) q[246];
cx q[231], q[246];
cx q[233], q[246];
U(0, 0, pi/3) q[246];
cx q[233], q[246];
cx q[236], q[246];
U(0, 0, pi/3) q[246];
cx q[236], q[246];
cx q[237], q[246];
U(0, 0, pi/3) q[246];
cx q[237], q[246];
cx q[238], q[246];
U(0, 0, pi/3) q[246];
cx q[238], q[246];
cx q[241], q[246];
U(0, 0, pi/3) q[246];
cx q[241], q[246];
cx q[242], q[246];
U(0, 0, pi/3) q[246];
cx q[242], q[246];
cx q[244], q[246];
U(0, 0, pi/3) q[246];
cx q[244], q[246];
cx q[245], q[246];
U(0, 0, pi/3) q[246];
cx q[245], q[246];
cx q[0], q[247];
U(0, 0, pi/3) q[247];
cx q[0], q[247];
cx q[1], q[247];
U(0, 0, pi/3) q[247];
cx q[1], q[247];
cx q[3], q[247];
U(0, 0, pi/3) q[247];
cx q[3], q[247];
cx q[5], q[247];
U(0, 0, pi/3) q[247];
cx q[5], q[247];
cx q[7], q[247];
U(0, 0, pi/3) q[247];
cx q[7], q[247];
cx q[8], q[247];
U(0, 0, pi/3) q[247];
cx q[8], q[247];
cx q[9], q[247];
U(0, 0, pi/3) q[247];
cx q[9], q[247];
cx q[11], q[247];
U(0, 0, pi/3) q[247];
cx q[11], q[247];
cx q[13], q[247];
U(0, 0, pi/3) q[247];
cx q[13], q[247];
cx q[14], q[247];
U(0, 0, pi/3) q[247];
cx q[14], q[247];
cx q[15], q[247];
U(0, 0, pi/3) q[247];
cx q[15], q[247];
cx q[17], q[247];
U(0, 0, pi/3) q[247];
cx q[17], q[247];
cx q[18], q[247];
U(0, 0, pi/3) q[247];
cx q[18], q[247];
cx q[19], q[247];
U(0, 0, pi/3) q[247];
cx q[19], q[247];
cx q[21], q[247];
U(0, 0, pi/3) q[247];
cx q[21], q[247];
cx q[22], q[247];
U(0, 0, pi/3) q[247];
cx q[22], q[247];
cx q[26], q[247];
U(0, 0, pi/3) q[247];
cx q[26], q[247];
cx q[30], q[247];
U(0, 0, pi/3) q[247];
cx q[30], q[247];
cx q[31], q[247];
U(0, 0, pi/3) q[247];
cx q[31], q[247];
cx q[36], q[247];
U(0, 0, pi/3) q[247];
cx q[36], q[247];
cx q[37], q[247];
U(0, 0, pi/3) q[247];
cx q[37], q[247];
cx q[38], q[247];
U(0, 0, pi/3) q[247];
cx q[38], q[247];
cx q[40], q[247];
U(0, 0, pi/3) q[247];
cx q[40], q[247];
cx q[41], q[247];
U(0, 0, pi/3) q[247];
cx q[41], q[247];
cx q[43], q[247];
U(0, 0, pi/3) q[247];
cx q[43], q[247];
cx q[44], q[247];
U(0, 0, pi/3) q[247];
cx q[44], q[247];
cx q[45], q[247];
U(0, 0, pi/3) q[247];
cx q[45], q[247];
cx q[47], q[247];
U(0, 0, pi/3) q[247];
cx q[47], q[247];
cx q[48], q[247];
U(0, 0, pi/3) q[247];
cx q[48], q[247];
cx q[49], q[247];
U(0, 0, pi/3) q[247];
cx q[49], q[247];
cx q[51], q[247];
U(0, 0, pi/3) q[247];
cx q[51], q[247];
cx q[53], q[247];
U(0, 0, pi/3) q[247];
cx q[53], q[247];
cx q[54], q[247];
U(0, 0, pi/3) q[247];
cx q[54], q[247];
cx q[55], q[247];
U(0, 0, pi/3) q[247];
cx q[55], q[247];
cx q[57], q[247];
U(0, 0, pi/3) q[247];
cx q[57], q[247];
cx q[59], q[247];
U(0, 0, pi/3) q[247];
cx q[59], q[247];
cx q[62], q[247];
U(0, 0, pi/3) q[247];
cx q[62], q[247];
cx q[63], q[247];
U(0, 0, pi/3) q[247];
cx q[63], q[247];
cx q[64], q[247];
U(0, 0, pi/3) q[247];
cx q[64], q[247];
cx q[66], q[247];
U(0, 0, pi/3) q[247];
cx q[66], q[247];
cx q[67], q[247];
U(0, 0, pi/3) q[247];
cx q[67], q[247];
cx q[70], q[247];
U(0, 0, pi/3) q[247];
cx q[70], q[247];
cx q[71], q[247];
U(0, 0, pi/3) q[247];
cx q[71], q[247];
cx q[72], q[247];
U(0, 0, pi/3) q[247];
cx q[72], q[247];
cx q[73], q[247];
U(0, 0, pi/3) q[247];
cx q[73], q[247];
cx q[76], q[247];
U(0, 0, pi/3) q[247];
cx q[76], q[247];
cx q[77], q[247];
U(0, 0, pi/3) q[247];
cx q[77], q[247];
cx q[79], q[247];
U(0, 0, pi/3) q[247];
cx q[79], q[247];
cx q[82], q[247];
U(0, 0, pi/3) q[247];
cx q[82], q[247];
cx q[83], q[247];
U(0, 0, pi/3) q[247];
cx q[83], q[247];
cx q[84], q[247];
U(0, 0, pi/3) q[247];
cx q[84], q[247];
cx q[87], q[247];
U(0, 0, pi/3) q[247];
cx q[87], q[247];
cx q[89], q[247];
U(0, 0, pi/3) q[247];
cx q[89], q[247];
cx q[92], q[247];
U(0, 0, pi/3) q[247];
cx q[92], q[247];
cx q[94], q[247];
U(0, 0, pi/3) q[247];
cx q[94], q[247];
cx q[96], q[247];
U(0, 0, pi/3) q[247];
cx q[96], q[247];
cx q[97], q[247];
U(0, 0, pi/3) q[247];
cx q[97], q[247];
cx q[99], q[247];
U(0, 0, pi/3) q[247];
cx q[99], q[247];
cx q[102], q[247];
U(0, 0, pi/3) q[247];
cx q[102], q[247];
cx q[103], q[247];
U(0, 0, pi/3) q[247];
cx q[103], q[247];
cx q[110], q[247];
U(0, 0, pi/3) q[247];
cx q[110], q[247];
cx q[113], q[247];
U(0, 0, pi/3) q[247];
cx q[113], q[247];
cx q[114], q[247];
U(0, 0, pi/3) q[247];
cx q[114], q[247];
cx q[116], q[247];
U(0, 0, pi/3) q[247];
cx q[116], q[247];
cx q[118], q[247];
U(0, 0, pi/3) q[247];
cx q[118], q[247];
cx q[119], q[247];
U(0, 0, pi/3) q[247];
cx q[119], q[247];
cx q[120], q[247];
U(0, 0, pi/3) q[247];
cx q[120], q[247];
cx q[122], q[247];
U(0, 0, pi/3) q[247];
cx q[122], q[247];
cx q[124], q[247];
U(0, 0, pi/3) q[247];
cx q[124], q[247];
cx q[130], q[247];
U(0, 0, pi/3) q[247];
cx q[130], q[247];
cx q[131], q[247];
U(0, 0, pi/3) q[247];
cx q[131], q[247];
cx q[134], q[247];
U(0, 0, pi/3) q[247];
cx q[134], q[247];
cx q[135], q[247];
U(0, 0, pi/3) q[247];
cx q[135], q[247];
cx q[138], q[247];
U(0, 0, pi/3) q[247];
cx q[138], q[247];
cx q[140], q[247];
U(0, 0, pi/3) q[247];
cx q[140], q[247];
cx q[142], q[247];
U(0, 0, pi/3) q[247];
cx q[142], q[247];
cx q[143], q[247];
U(0, 0, pi/3) q[247];
cx q[143], q[247];
cx q[144], q[247];
U(0, 0, pi/3) q[247];
cx q[144], q[247];
cx q[145], q[247];
U(0, 0, pi/3) q[247];
cx q[145], q[247];
cx q[147], q[247];
U(0, 0, pi/3) q[247];
cx q[147], q[247];
cx q[148], q[247];
U(0, 0, pi/3) q[247];
cx q[148], q[247];
cx q[149], q[247];
U(0, 0, pi/3) q[247];
cx q[149], q[247];
cx q[150], q[247];
U(0, 0, pi/3) q[247];
cx q[150], q[247];
cx q[151], q[247];
U(0, 0, pi/3) q[247];
cx q[151], q[247];
cx q[152], q[247];
U(0, 0, pi/3) q[247];
cx q[152], q[247];
cx q[153], q[247];
U(0, 0, pi/3) q[247];
cx q[153], q[247];
cx q[154], q[247];
U(0, 0, pi/3) q[247];
cx q[154], q[247];
cx q[155], q[247];
U(0, 0, pi/3) q[247];
cx q[155], q[247];
cx q[157], q[247];
U(0, 0, pi/3) q[247];
cx q[157], q[247];
cx q[167], q[247];
U(0, 0, pi/3) q[247];
cx q[167], q[247];
cx q[169], q[247];
U(0, 0, pi/3) q[247];
cx q[169], q[247];
cx q[171], q[247];
U(0, 0, pi/3) q[247];
cx q[171], q[247];
cx q[172], q[247];
U(0, 0, pi/3) q[247];
cx q[172], q[247];
cx q[175], q[247];
U(0, 0, pi/3) q[247];
cx q[175], q[247];
cx q[179], q[247];
U(0, 0, pi/3) q[247];
cx q[179], q[247];
cx q[181], q[247];
U(0, 0, pi/3) q[247];
cx q[181], q[247];
cx q[187], q[247];
U(0, 0, pi/3) q[247];
cx q[187], q[247];
cx q[188], q[247];
U(0, 0, pi/3) q[247];
cx q[188], q[247];
cx q[190], q[247];
U(0, 0, pi/3) q[247];
cx q[190], q[247];
cx q[191], q[247];
U(0, 0, pi/3) q[247];
cx q[191], q[247];
cx q[195], q[247];
U(0, 0, pi/3) q[247];
cx q[195], q[247];
cx q[196], q[247];
U(0, 0, pi/3) q[247];
cx q[196], q[247];
cx q[199], q[247];
U(0, 0, pi/3) q[247];
cx q[199], q[247];
cx q[203], q[247];
U(0, 0, pi/3) q[247];
cx q[203], q[247];
cx q[205], q[247];
U(0, 0, pi/3) q[247];
cx q[205], q[247];
cx q[210], q[247];
U(0, 0, pi/3) q[247];
cx q[210], q[247];
cx q[211], q[247];
U(0, 0, pi/3) q[247];
cx q[211], q[247];
cx q[214], q[247];
U(0, 0, pi/3) q[247];
cx q[214], q[247];
cx q[215], q[247];
U(0, 0, pi/3) q[247];
cx q[215], q[247];
cx q[216], q[247];
U(0, 0, pi/3) q[247];
cx q[216], q[247];
cx q[220], q[247];
U(0, 0, pi/3) q[247];
cx q[220], q[247];
cx q[221], q[247];
U(0, 0, pi/3) q[247];
cx q[221], q[247];
cx q[223], q[247];
U(0, 0, pi/3) q[247];
cx q[223], q[247];
cx q[224], q[247];
U(0, 0, pi/3) q[247];
cx q[224], q[247];
cx q[227], q[247];
U(0, 0, pi/3) q[247];
cx q[227], q[247];
cx q[229], q[247];
U(0, 0, pi/3) q[247];
cx q[229], q[247];
cx q[231], q[247];
U(0, 0, pi/3) q[247];
cx q[231], q[247];
cx q[234], q[247];
U(0, 0, pi/3) q[247];
cx q[234], q[247];
cx q[237], q[247];
U(0, 0, pi/3) q[247];
cx q[237], q[247];
cx q[238], q[247];
U(0, 0, pi/3) q[247];
cx q[238], q[247];
cx q[241], q[247];
U(0, 0, pi/3) q[247];
cx q[241], q[247];
cx q[243], q[247];
U(0, 0, pi/3) q[247];
cx q[243], q[247];
cx q[246], q[247];
U(0, 0, pi/3) q[247];
cx q[246], q[247];
cx q[0], q[248];
U(0, 0, pi/3) q[248];
cx q[0], q[248];
cx q[1], q[248];
U(0, 0, pi/3) q[248];
cx q[1], q[248];
cx q[2], q[248];
U(0, 0, pi/3) q[248];
cx q[2], q[248];
cx q[4], q[248];
U(0, 0, pi/3) q[248];
cx q[4], q[248];
cx q[5], q[248];
U(0, 0, pi/3) q[248];
cx q[5], q[248];
cx q[6], q[248];
U(0, 0, pi/3) q[248];
cx q[6], q[248];
cx q[9], q[248];
U(0, 0, pi/3) q[248];
cx q[9], q[248];
cx q[10], q[248];
U(0, 0, pi/3) q[248];
cx q[10], q[248];
cx q[11], q[248];
U(0, 0, pi/3) q[248];
cx q[11], q[248];
cx q[12], q[248];
U(0, 0, pi/3) q[248];
cx q[12], q[248];
cx q[16], q[248];
U(0, 0, pi/3) q[248];
cx q[16], q[248];
cx q[18], q[248];
U(0, 0, pi/3) q[248];
cx q[18], q[248];
cx q[20], q[248];
U(0, 0, pi/3) q[248];
cx q[20], q[248];
cx q[21], q[248];
U(0, 0, pi/3) q[248];
cx q[21], q[248];
cx q[25], q[248];
U(0, 0, pi/3) q[248];
cx q[25], q[248];
cx q[26], q[248];
U(0, 0, pi/3) q[248];
cx q[26], q[248];
cx q[29], q[248];
U(0, 0, pi/3) q[248];
cx q[29], q[248];
cx q[31], q[248];
U(0, 0, pi/3) q[248];
cx q[31], q[248];
cx q[32], q[248];
U(0, 0, pi/3) q[248];
cx q[32], q[248];
cx q[36], q[248];
U(0, 0, pi/3) q[248];
cx q[36], q[248];
cx q[39], q[248];
U(0, 0, pi/3) q[248];
cx q[39], q[248];
cx q[41], q[248];
U(0, 0, pi/3) q[248];
cx q[41], q[248];
cx q[45], q[248];
U(0, 0, pi/3) q[248];
cx q[45], q[248];
cx q[47], q[248];
U(0, 0, pi/3) q[248];
cx q[47], q[248];
cx q[49], q[248];
U(0, 0, pi/3) q[248];
cx q[49], q[248];
cx q[52], q[248];
U(0, 0, pi/3) q[248];
cx q[52], q[248];
cx q[56], q[248];
U(0, 0, pi/3) q[248];
cx q[56], q[248];
cx q[59], q[248];
U(0, 0, pi/3) q[248];
cx q[59], q[248];
cx q[61], q[248];
U(0, 0, pi/3) q[248];
cx q[61], q[248];
cx q[62], q[248];
U(0, 0, pi/3) q[248];
cx q[62], q[248];
cx q[65], q[248];
U(0, 0, pi/3) q[248];
cx q[65], q[248];
cx q[67], q[248];
U(0, 0, pi/3) q[248];
cx q[67], q[248];
cx q[69], q[248];
U(0, 0, pi/3) q[248];
cx q[69], q[248];
cx q[70], q[248];
U(0, 0, pi/3) q[248];
cx q[70], q[248];
cx q[72], q[248];
U(0, 0, pi/3) q[248];
cx q[72], q[248];
cx q[74], q[248];
U(0, 0, pi/3) q[248];
cx q[74], q[248];
cx q[75], q[248];
U(0, 0, pi/3) q[248];
cx q[75], q[248];
cx q[80], q[248];
U(0, 0, pi/3) q[248];
cx q[80], q[248];
cx q[81], q[248];
U(0, 0, pi/3) q[248];
cx q[81], q[248];
cx q[82], q[248];
U(0, 0, pi/3) q[248];
cx q[82], q[248];
cx q[83], q[248];
U(0, 0, pi/3) q[248];
cx q[83], q[248];
cx q[85], q[248];
U(0, 0, pi/3) q[248];
cx q[85], q[248];
cx q[86], q[248];
U(0, 0, pi/3) q[248];
cx q[86], q[248];
cx q[87], q[248];
U(0, 0, pi/3) q[248];
cx q[87], q[248];
cx q[88], q[248];
U(0, 0, pi/3) q[248];
cx q[88], q[248];
cx q[90], q[248];
U(0, 0, pi/3) q[248];
cx q[90], q[248];
cx q[91], q[248];
U(0, 0, pi/3) q[248];
cx q[91], q[248];
cx q[93], q[248];
U(0, 0, pi/3) q[248];
cx q[93], q[248];
cx q[96], q[248];
U(0, 0, pi/3) q[248];
cx q[96], q[248];
cx q[97], q[248];
U(0, 0, pi/3) q[248];
cx q[97], q[248];
cx q[99], q[248];
U(0, 0, pi/3) q[248];
cx q[99], q[248];
cx q[102], q[248];
U(0, 0, pi/3) q[248];
cx q[102], q[248];
cx q[104], q[248];
U(0, 0, pi/3) q[248];
cx q[104], q[248];
cx q[106], q[248];
U(0, 0, pi/3) q[248];
cx q[106], q[248];
cx q[108], q[248];
U(0, 0, pi/3) q[248];
cx q[108], q[248];
cx q[109], q[248];
U(0, 0, pi/3) q[248];
cx q[109], q[248];
cx q[110], q[248];
U(0, 0, pi/3) q[248];
cx q[110], q[248];
cx q[111], q[248];
U(0, 0, pi/3) q[248];
cx q[111], q[248];
cx q[115], q[248];
U(0, 0, pi/3) q[248];
cx q[115], q[248];
cx q[117], q[248];
U(0, 0, pi/3) q[248];
cx q[117], q[248];
cx q[119], q[248];
U(0, 0, pi/3) q[248];
cx q[119], q[248];
cx q[122], q[248];
U(0, 0, pi/3) q[248];
cx q[122], q[248];
cx q[125], q[248];
U(0, 0, pi/3) q[248];
cx q[125], q[248];
cx q[129], q[248];
U(0, 0, pi/3) q[248];
cx q[129], q[248];
cx q[130], q[248];
U(0, 0, pi/3) q[248];
cx q[130], q[248];
cx q[131], q[248];
U(0, 0, pi/3) q[248];
cx q[131], q[248];
cx q[133], q[248];
U(0, 0, pi/3) q[248];
cx q[133], q[248];
cx q[138], q[248];
U(0, 0, pi/3) q[248];
cx q[138], q[248];
cx q[140], q[248];
U(0, 0, pi/3) q[248];
cx q[140], q[248];
cx q[141], q[248];
U(0, 0, pi/3) q[248];
cx q[141], q[248];
cx q[142], q[248];
U(0, 0, pi/3) q[248];
cx q[142], q[248];
cx q[146], q[248];
U(0, 0, pi/3) q[248];
cx q[146], q[248];
cx q[150], q[248];
U(0, 0, pi/3) q[248];
cx q[150], q[248];
cx q[151], q[248];
U(0, 0, pi/3) q[248];
cx q[151], q[248];
cx q[152], q[248];
U(0, 0, pi/3) q[248];
cx q[152], q[248];
cx q[153], q[248];
U(0, 0, pi/3) q[248];
cx q[153], q[248];
cx q[154], q[248];
U(0, 0, pi/3) q[248];
cx q[154], q[248];
cx q[157], q[248];
U(0, 0, pi/3) q[248];
cx q[157], q[248];
cx q[158], q[248];
U(0, 0, pi/3) q[248];
cx q[158], q[248];
cx q[160], q[248];
U(0, 0, pi/3) q[248];
cx q[160], q[248];
cx q[162], q[248];
U(0, 0, pi/3) q[248];
cx q[162], q[248];
cx q[165], q[248];
U(0, 0, pi/3) q[248];
cx q[165], q[248];
cx q[174], q[248];
U(0, 0, pi/3) q[248];
cx q[174], q[248];
cx q[177], q[248];
U(0, 0, pi/3) q[248];
cx q[177], q[248];
cx q[179], q[248];
U(0, 0, pi/3) q[248];
cx q[179], q[248];
cx q[180], q[248];
U(0, 0, pi/3) q[248];
cx q[180], q[248];
cx q[183], q[248];
U(0, 0, pi/3) q[248];
cx q[183], q[248];
cx q[184], q[248];
U(0, 0, pi/3) q[248];
cx q[184], q[248];
cx q[185], q[248];
U(0, 0, pi/3) q[248];
cx q[185], q[248];
cx q[186], q[248];
U(0, 0, pi/3) q[248];
cx q[186], q[248];
cx q[187], q[248];
U(0, 0, pi/3) q[248];
cx q[187], q[248];
cx q[188], q[248];
U(0, 0, pi/3) q[248];
cx q[188], q[248];
cx q[189], q[248];
U(0, 0, pi/3) q[248];
cx q[189], q[248];
cx q[191], q[248];
U(0, 0, pi/3) q[248];
cx q[191], q[248];
cx q[192], q[248];
U(0, 0, pi/3) q[248];
cx q[192], q[248];
cx q[195], q[248];
U(0, 0, pi/3) q[248];
cx q[195], q[248];
cx q[196], q[248];
U(0, 0, pi/3) q[248];
cx q[196], q[248];
cx q[197], q[248];
U(0, 0, pi/3) q[248];
cx q[197], q[248];
cx q[198], q[248];
U(0, 0, pi/3) q[248];
cx q[198], q[248];
cx q[201], q[248];
U(0, 0, pi/3) q[248];
cx q[201], q[248];
cx q[202], q[248];
U(0, 0, pi/3) q[248];
cx q[202], q[248];
cx q[204], q[248];
U(0, 0, pi/3) q[248];
cx q[204], q[248];
cx q[206], q[248];
U(0, 0, pi/3) q[248];
cx q[206], q[248];
cx q[209], q[248];
U(0, 0, pi/3) q[248];
cx q[209], q[248];
cx q[213], q[248];
U(0, 0, pi/3) q[248];
cx q[213], q[248];
cx q[216], q[248];
U(0, 0, pi/3) q[248];
cx q[216], q[248];
cx q[220], q[248];
U(0, 0, pi/3) q[248];
cx q[220], q[248];
cx q[221], q[248];
U(0, 0, pi/3) q[248];
cx q[221], q[248];
cx q[222], q[248];
U(0, 0, pi/3) q[248];
cx q[222], q[248];
cx q[225], q[248];
U(0, 0, pi/3) q[248];
cx q[225], q[248];
cx q[227], q[248];
U(0, 0, pi/3) q[248];
cx q[227], q[248];
cx q[228], q[248];
U(0, 0, pi/3) q[248];
cx q[228], q[248];
cx q[229], q[248];
U(0, 0, pi/3) q[248];
cx q[229], q[248];
cx q[232], q[248];
U(0, 0, pi/3) q[248];
cx q[232], q[248];
cx q[235], q[248];
U(0, 0, pi/3) q[248];
cx q[235], q[248];
cx q[236], q[248];
U(0, 0, pi/3) q[248];
cx q[236], q[248];
cx q[237], q[248];
U(0, 0, pi/3) q[248];
cx q[237], q[248];
cx q[241], q[248];
U(0, 0, pi/3) q[248];
cx q[241], q[248];
cx q[243], q[248];
U(0, 0, pi/3) q[248];
cx q[243], q[248];
cx q[244], q[248];
U(0, 0, pi/3) q[248];
cx q[244], q[248];
cx q[246], q[248];
U(0, 0, pi/3) q[248];
cx q[246], q[248];
cx q[247], q[248];
U(0, 0, pi/3) q[248];
cx q[247], q[248];
cx q[1], q[249];
U(0, 0, pi/3) q[249];
cx q[1], q[249];
cx q[2], q[249];
U(0, 0, pi/3) q[249];
cx q[2], q[249];
cx q[3], q[249];
U(0, 0, pi/3) q[249];
cx q[3], q[249];
cx q[4], q[249];
U(0, 0, pi/3) q[249];
cx q[4], q[249];
cx q[6], q[249];
U(0, 0, pi/3) q[249];
cx q[6], q[249];
cx q[8], q[249];
U(0, 0, pi/3) q[249];
cx q[8], q[249];
cx q[10], q[249];
U(0, 0, pi/3) q[249];
cx q[10], q[249];
cx q[11], q[249];
U(0, 0, pi/3) q[249];
cx q[11], q[249];
cx q[12], q[249];
U(0, 0, pi/3) q[249];
cx q[12], q[249];
cx q[13], q[249];
U(0, 0, pi/3) q[249];
cx q[13], q[249];
cx q[16], q[249];
U(0, 0, pi/3) q[249];
cx q[16], q[249];
cx q[17], q[249];
U(0, 0, pi/3) q[249];
cx q[17], q[249];
cx q[18], q[249];
U(0, 0, pi/3) q[249];
cx q[18], q[249];
cx q[19], q[249];
U(0, 0, pi/3) q[249];
cx q[19], q[249];
cx q[20], q[249];
U(0, 0, pi/3) q[249];
cx q[20], q[249];
cx q[22], q[249];
U(0, 0, pi/3) q[249];
cx q[22], q[249];
cx q[23], q[249];
U(0, 0, pi/3) q[249];
cx q[23], q[249];
cx q[26], q[249];
U(0, 0, pi/3) q[249];
cx q[26], q[249];
cx q[27], q[249];
U(0, 0, pi/3) q[249];
cx q[27], q[249];
cx q[33], q[249];
U(0, 0, pi/3) q[249];
cx q[33], q[249];
cx q[34], q[249];
U(0, 0, pi/3) q[249];
cx q[34], q[249];
cx q[37], q[249];
U(0, 0, pi/3) q[249];
cx q[37], q[249];
cx q[39], q[249];
U(0, 0, pi/3) q[249];
cx q[39], q[249];
cx q[40], q[249];
U(0, 0, pi/3) q[249];
cx q[40], q[249];
cx q[41], q[249];
U(0, 0, pi/3) q[249];
cx q[41], q[249];
cx q[42], q[249];
U(0, 0, pi/3) q[249];
cx q[42], q[249];
cx q[44], q[249];
U(0, 0, pi/3) q[249];
cx q[44], q[249];
cx q[45], q[249];
U(0, 0, pi/3) q[249];
cx q[45], q[249];
cx q[47], q[249];
U(0, 0, pi/3) q[249];
cx q[47], q[249];
cx q[48], q[249];
U(0, 0, pi/3) q[249];
cx q[48], q[249];
cx q[49], q[249];
U(0, 0, pi/3) q[249];
cx q[49], q[249];
cx q[50], q[249];
U(0, 0, pi/3) q[249];
cx q[50], q[249];
cx q[51], q[249];
U(0, 0, pi/3) q[249];
cx q[51], q[249];
cx q[52], q[249];
U(0, 0, pi/3) q[249];
cx q[52], q[249];
cx q[55], q[249];
U(0, 0, pi/3) q[249];
cx q[55], q[249];
cx q[58], q[249];
U(0, 0, pi/3) q[249];
cx q[58], q[249];
cx q[59], q[249];
U(0, 0, pi/3) q[249];
cx q[59], q[249];
cx q[61], q[249];
U(0, 0, pi/3) q[249];
cx q[61], q[249];
cx q[62], q[249];
U(0, 0, pi/3) q[249];
cx q[62], q[249];
cx q[63], q[249];
U(0, 0, pi/3) q[249];
cx q[63], q[249];
cx q[65], q[249];
U(0, 0, pi/3) q[249];
cx q[65], q[249];
cx q[66], q[249];
U(0, 0, pi/3) q[249];
cx q[66], q[249];
cx q[67], q[249];
U(0, 0, pi/3) q[249];
cx q[67], q[249];
cx q[68], q[249];
U(0, 0, pi/3) q[249];
cx q[68], q[249];
cx q[69], q[249];
U(0, 0, pi/3) q[249];
cx q[69], q[249];
cx q[70], q[249];
U(0, 0, pi/3) q[249];
cx q[70], q[249];
cx q[73], q[249];
U(0, 0, pi/3) q[249];
cx q[73], q[249];
cx q[76], q[249];
U(0, 0, pi/3) q[249];
cx q[76], q[249];
cx q[79], q[249];
U(0, 0, pi/3) q[249];
cx q[79], q[249];
cx q[88], q[249];
U(0, 0, pi/3) q[249];
cx q[88], q[249];
cx q[90], q[249];
U(0, 0, pi/3) q[249];
cx q[90], q[249];
cx q[91], q[249];
U(0, 0, pi/3) q[249];
cx q[91], q[249];
cx q[92], q[249];
U(0, 0, pi/3) q[249];
cx q[92], q[249];
cx q[93], q[249];
U(0, 0, pi/3) q[249];
cx q[93], q[249];
cx q[97], q[249];
U(0, 0, pi/3) q[249];
cx q[97], q[249];
cx q[101], q[249];
U(0, 0, pi/3) q[249];
cx q[101], q[249];
cx q[103], q[249];
U(0, 0, pi/3) q[249];
cx q[103], q[249];
cx q[104], q[249];
U(0, 0, pi/3) q[249];
cx q[104], q[249];
cx q[106], q[249];
U(0, 0, pi/3) q[249];
cx q[106], q[249];
cx q[111], q[249];
U(0, 0, pi/3) q[249];
cx q[111], q[249];
cx q[113], q[249];
U(0, 0, pi/3) q[249];
cx q[113], q[249];
cx q[114], q[249];
U(0, 0, pi/3) q[249];
cx q[114], q[249];
cx q[116], q[249];
U(0, 0, pi/3) q[249];
cx q[116], q[249];
cx q[117], q[249];
U(0, 0, pi/3) q[249];
cx q[117], q[249];
cx q[118], q[249];
U(0, 0, pi/3) q[249];
cx q[118], q[249];
cx q[120], q[249];
U(0, 0, pi/3) q[249];
cx q[120], q[249];
cx q[121], q[249];
U(0, 0, pi/3) q[249];
cx q[121], q[249];
cx q[123], q[249];
U(0, 0, pi/3) q[249];
cx q[123], q[249];
cx q[124], q[249];
U(0, 0, pi/3) q[249];
cx q[124], q[249];
cx q[125], q[249];
U(0, 0, pi/3) q[249];
cx q[125], q[249];
cx q[128], q[249];
U(0, 0, pi/3) q[249];
cx q[128], q[249];
cx q[131], q[249];
U(0, 0, pi/3) q[249];
cx q[131], q[249];
cx q[132], q[249];
U(0, 0, pi/3) q[249];
cx q[132], q[249];
cx q[133], q[249];
U(0, 0, pi/3) q[249];
cx q[133], q[249];
cx q[135], q[249];
U(0, 0, pi/3) q[249];
cx q[135], q[249];
cx q[136], q[249];
U(0, 0, pi/3) q[249];
cx q[136], q[249];
cx q[137], q[249];
U(0, 0, pi/3) q[249];
cx q[137], q[249];
cx q[140], q[249];
U(0, 0, pi/3) q[249];
cx q[140], q[249];
cx q[141], q[249];
U(0, 0, pi/3) q[249];
cx q[141], q[249];
cx q[144], q[249];
U(0, 0, pi/3) q[249];
cx q[144], q[249];
cx q[146], q[249];
U(0, 0, pi/3) q[249];
cx q[146], q[249];
cx q[147], q[249];
U(0, 0, pi/3) q[249];
cx q[147], q[249];
cx q[149], q[249];
U(0, 0, pi/3) q[249];
cx q[149], q[249];
cx q[151], q[249];
U(0, 0, pi/3) q[249];
cx q[151], q[249];
cx q[154], q[249];
U(0, 0, pi/3) q[249];
cx q[154], q[249];
cx q[156], q[249];
U(0, 0, pi/3) q[249];
cx q[156], q[249];
cx q[162], q[249];
U(0, 0, pi/3) q[249];
cx q[162], q[249];
cx q[163], q[249];
U(0, 0, pi/3) q[249];
cx q[163], q[249];
cx q[164], q[249];
U(0, 0, pi/3) q[249];
cx q[164], q[249];
cx q[166], q[249];
U(0, 0, pi/3) q[249];
cx q[166], q[249];
cx q[168], q[249];
U(0, 0, pi/3) q[249];
cx q[168], q[249];
cx q[169], q[249];
U(0, 0, pi/3) q[249];
cx q[169], q[249];
cx q[170], q[249];
U(0, 0, pi/3) q[249];
cx q[170], q[249];
cx q[172], q[249];
U(0, 0, pi/3) q[249];
cx q[172], q[249];
cx q[175], q[249];
U(0, 0, pi/3) q[249];
cx q[175], q[249];
cx q[176], q[249];
U(0, 0, pi/3) q[249];
cx q[176], q[249];
cx q[178], q[249];
U(0, 0, pi/3) q[249];
cx q[178], q[249];
cx q[185], q[249];
U(0, 0, pi/3) q[249];
cx q[185], q[249];
cx q[186], q[249];
U(0, 0, pi/3) q[249];
cx q[186], q[249];
cx q[187], q[249];
U(0, 0, pi/3) q[249];
cx q[187], q[249];
cx q[190], q[249];
U(0, 0, pi/3) q[249];
cx q[190], q[249];
cx q[191], q[249];
U(0, 0, pi/3) q[249];
cx q[191], q[249];
cx q[193], q[249];
U(0, 0, pi/3) q[249];
cx q[193], q[249];
cx q[194], q[249];
U(0, 0, pi/3) q[249];
cx q[194], q[249];
cx q[196], q[249];
U(0, 0, pi/3) q[249];
cx q[196], q[249];
cx q[198], q[249];
U(0, 0, pi/3) q[249];
cx q[198], q[249];
cx q[202], q[249];
U(0, 0, pi/3) q[249];
cx q[202], q[249];
cx q[204], q[249];
U(0, 0, pi/3) q[249];
cx q[204], q[249];
cx q[205], q[249];
U(0, 0, pi/3) q[249];
cx q[205], q[249];
cx q[206], q[249];
U(0, 0, pi/3) q[249];
cx q[206], q[249];
cx q[207], q[249];
U(0, 0, pi/3) q[249];
cx q[207], q[249];
cx q[208], q[249];
U(0, 0, pi/3) q[249];
cx q[208], q[249];
cx q[209], q[249];
U(0, 0, pi/3) q[249];
cx q[209], q[249];
cx q[210], q[249];
U(0, 0, pi/3) q[249];
cx q[210], q[249];
cx q[211], q[249];
U(0, 0, pi/3) q[249];
cx q[211], q[249];
cx q[212], q[249];
U(0, 0, pi/3) q[249];
cx q[212], q[249];
cx q[213], q[249];
U(0, 0, pi/3) q[249];
cx q[213], q[249];
cx q[214], q[249];
U(0, 0, pi/3) q[249];
cx q[214], q[249];
cx q[216], q[249];
U(0, 0, pi/3) q[249];
cx q[216], q[249];
cx q[218], q[249];
U(0, 0, pi/3) q[249];
cx q[218], q[249];
cx q[219], q[249];
U(0, 0, pi/3) q[249];
cx q[219], q[249];
cx q[222], q[249];
U(0, 0, pi/3) q[249];
cx q[222], q[249];
cx q[224], q[249];
U(0, 0, pi/3) q[249];
cx q[224], q[249];
cx q[226], q[249];
U(0, 0, pi/3) q[249];
cx q[226], q[249];
cx q[227], q[249];
U(0, 0, pi/3) q[249];
cx q[227], q[249];
cx q[229], q[249];
U(0, 0, pi/3) q[249];
cx q[229], q[249];
cx q[230], q[249];
U(0, 0, pi/3) q[249];
cx q[230], q[249];
cx q[232], q[249];
U(0, 0, pi/3) q[249];
cx q[232], q[249];
cx q[233], q[249];
U(0, 0, pi/3) q[249];
cx q[233], q[249];
cx q[238], q[249];
U(0, 0, pi/3) q[249];
cx q[238], q[249];
cx q[242], q[249];
U(0, 0, pi/3) q[249];
cx q[242], q[249];
cx q[245], q[249];
U(0, 0, pi/3) q[249];
cx q[245], q[249];
cx q[246], q[249];
U(0, 0, pi/3) q[249];
cx q[246], q[249];
cx q[248], q[249];
U(0, 0, pi/3) q[249];
cx q[248], q[249];
cx q[0], q[250];
U(0, 0, pi/3) q[250];
cx q[0], q[250];
cx q[3], q[250];
U(0, 0, pi/3) q[250];
cx q[3], q[250];
cx q[4], q[250];
U(0, 0, pi/3) q[250];
cx q[4], q[250];
cx q[5], q[250];
U(0, 0, pi/3) q[250];
cx q[5], q[250];
cx q[8], q[250];
U(0, 0, pi/3) q[250];
cx q[8], q[250];
cx q[14], q[250];
U(0, 0, pi/3) q[250];
cx q[14], q[250];
cx q[16], q[250];
U(0, 0, pi/3) q[250];
cx q[16], q[250];
cx q[17], q[250];
U(0, 0, pi/3) q[250];
cx q[17], q[250];
cx q[20], q[250];
U(0, 0, pi/3) q[250];
cx q[20], q[250];
cx q[22], q[250];
U(0, 0, pi/3) q[250];
cx q[22], q[250];
cx q[23], q[250];
U(0, 0, pi/3) q[250];
cx q[23], q[250];
cx q[24], q[250];
U(0, 0, pi/3) q[250];
cx q[24], q[250];
cx q[27], q[250];
U(0, 0, pi/3) q[250];
cx q[27], q[250];
cx q[28], q[250];
U(0, 0, pi/3) q[250];
cx q[28], q[250];
cx q[29], q[250];
U(0, 0, pi/3) q[250];
cx q[29], q[250];
cx q[32], q[250];
U(0, 0, pi/3) q[250];
cx q[32], q[250];
cx q[35], q[250];
U(0, 0, pi/3) q[250];
cx q[35], q[250];
cx q[38], q[250];
U(0, 0, pi/3) q[250];
cx q[38], q[250];
cx q[39], q[250];
U(0, 0, pi/3) q[250];
cx q[39], q[250];
cx q[46], q[250];
U(0, 0, pi/3) q[250];
cx q[46], q[250];
cx q[47], q[250];
U(0, 0, pi/3) q[250];
cx q[47], q[250];
cx q[48], q[250];
U(0, 0, pi/3) q[250];
cx q[48], q[250];
cx q[49], q[250];
U(0, 0, pi/3) q[250];
cx q[49], q[250];
cx q[50], q[250];
U(0, 0, pi/3) q[250];
cx q[50], q[250];
cx q[51], q[250];
U(0, 0, pi/3) q[250];
cx q[51], q[250];
cx q[52], q[250];
U(0, 0, pi/3) q[250];
cx q[52], q[250];
cx q[53], q[250];
U(0, 0, pi/3) q[250];
cx q[53], q[250];
cx q[54], q[250];
U(0, 0, pi/3) q[250];
cx q[54], q[250];
cx q[57], q[250];
U(0, 0, pi/3) q[250];
cx q[57], q[250];
cx q[60], q[250];
U(0, 0, pi/3) q[250];
cx q[60], q[250];
cx q[61], q[250];
U(0, 0, pi/3) q[250];
cx q[61], q[250];
cx q[63], q[250];
U(0, 0, pi/3) q[250];
cx q[63], q[250];
cx q[64], q[250];
U(0, 0, pi/3) q[250];
cx q[64], q[250];
cx q[65], q[250];
U(0, 0, pi/3) q[250];
cx q[65], q[250];
cx q[67], q[250];
U(0, 0, pi/3) q[250];
cx q[67], q[250];
cx q[69], q[250];
U(0, 0, pi/3) q[250];
cx q[69], q[250];
cx q[70], q[250];
U(0, 0, pi/3) q[250];
cx q[70], q[250];
cx q[71], q[250];
U(0, 0, pi/3) q[250];
cx q[71], q[250];
cx q[73], q[250];
U(0, 0, pi/3) q[250];
cx q[73], q[250];
cx q[75], q[250];
U(0, 0, pi/3) q[250];
cx q[75], q[250];
cx q[77], q[250];
U(0, 0, pi/3) q[250];
cx q[77], q[250];
cx q[83], q[250];
U(0, 0, pi/3) q[250];
cx q[83], q[250];
cx q[84], q[250];
U(0, 0, pi/3) q[250];
cx q[84], q[250];
cx q[86], q[250];
U(0, 0, pi/3) q[250];
cx q[86], q[250];
cx q[87], q[250];
U(0, 0, pi/3) q[250];
cx q[87], q[250];
cx q[88], q[250];
U(0, 0, pi/3) q[250];
cx q[88], q[250];
cx q[90], q[250];
U(0, 0, pi/3) q[250];
cx q[90], q[250];
cx q[101], q[250];
U(0, 0, pi/3) q[250];
cx q[101], q[250];
cx q[103], q[250];
U(0, 0, pi/3) q[250];
cx q[103], q[250];
cx q[104], q[250];
U(0, 0, pi/3) q[250];
cx q[104], q[250];
cx q[106], q[250];
U(0, 0, pi/3) q[250];
cx q[106], q[250];
cx q[108], q[250];
U(0, 0, pi/3) q[250];
cx q[108], q[250];
cx q[110], q[250];
U(0, 0, pi/3) q[250];
cx q[110], q[250];
cx q[112], q[250];
U(0, 0, pi/3) q[250];
cx q[112], q[250];
cx q[113], q[250];
U(0, 0, pi/3) q[250];
cx q[113], q[250];
cx q[115], q[250];
U(0, 0, pi/3) q[250];
cx q[115], q[250];
cx q[118], q[250];
U(0, 0, pi/3) q[250];
cx q[118], q[250];
cx q[119], q[250];
U(0, 0, pi/3) q[250];
cx q[119], q[250];
cx q[126], q[250];
U(0, 0, pi/3) q[250];
cx q[126], q[250];
cx q[127], q[250];
U(0, 0, pi/3) q[250];
cx q[127], q[250];
cx q[130], q[250];
U(0, 0, pi/3) q[250];
cx q[130], q[250];
cx q[131], q[250];
U(0, 0, pi/3) q[250];
cx q[131], q[250];
cx q[134], q[250];
U(0, 0, pi/3) q[250];
cx q[134], q[250];
cx q[137], q[250];
U(0, 0, pi/3) q[250];
cx q[137], q[250];
cx q[139], q[250];
U(0, 0, pi/3) q[250];
cx q[139], q[250];
cx q[140], q[250];
U(0, 0, pi/3) q[250];
cx q[140], q[250];
cx q[141], q[250];
U(0, 0, pi/3) q[250];
cx q[141], q[250];
cx q[143], q[250];
U(0, 0, pi/3) q[250];
cx q[143], q[250];
cx q[144], q[250];
U(0, 0, pi/3) q[250];
cx q[144], q[250];
cx q[148], q[250];
U(0, 0, pi/3) q[250];
cx q[148], q[250];
cx q[150], q[250];
U(0, 0, pi/3) q[250];
cx q[150], q[250];
cx q[151], q[250];
U(0, 0, pi/3) q[250];
cx q[151], q[250];
cx q[152], q[250];
U(0, 0, pi/3) q[250];
cx q[152], q[250];
cx q[154], q[250];
U(0, 0, pi/3) q[250];
cx q[154], q[250];
cx q[160], q[250];
U(0, 0, pi/3) q[250];
cx q[160], q[250];
cx q[161], q[250];
U(0, 0, pi/3) q[250];
cx q[161], q[250];
cx q[162], q[250];
U(0, 0, pi/3) q[250];
cx q[162], q[250];
cx q[163], q[250];
U(0, 0, pi/3) q[250];
cx q[163], q[250];
cx q[166], q[250];
U(0, 0, pi/3) q[250];
cx q[166], q[250];
cx q[167], q[250];
U(0, 0, pi/3) q[250];
cx q[167], q[250];
cx q[168], q[250];
U(0, 0, pi/3) q[250];
cx q[168], q[250];
cx q[170], q[250];
U(0, 0, pi/3) q[250];
cx q[170], q[250];
cx q[171], q[250];
U(0, 0, pi/3) q[250];
cx q[171], q[250];
cx q[172], q[250];
U(0, 0, pi/3) q[250];
cx q[172], q[250];
cx q[173], q[250];
U(0, 0, pi/3) q[250];
cx q[173], q[250];
cx q[174], q[250];
U(0, 0, pi/3) q[250];
cx q[174], q[250];
cx q[175], q[250];
U(0, 0, pi/3) q[250];
cx q[175], q[250];
cx q[177], q[250];
U(0, 0, pi/3) q[250];
cx q[177], q[250];
cx q[178], q[250];
U(0, 0, pi/3) q[250];
cx q[178], q[250];
cx q[180], q[250];
U(0, 0, pi/3) q[250];
cx q[180], q[250];
cx q[183], q[250];
U(0, 0, pi/3) q[250];
cx q[183], q[250];
cx q[187], q[250];
U(0, 0, pi/3) q[250];
cx q[187], q[250];
cx q[188], q[250];
U(0, 0, pi/3) q[250];
cx q[188], q[250];
cx q[189], q[250];
U(0, 0, pi/3) q[250];
cx q[189], q[250];
cx q[190], q[250];
U(0, 0, pi/3) q[250];
cx q[190], q[250];
cx q[193], q[250];
U(0, 0, pi/3) q[250];
cx q[193], q[250];
cx q[199], q[250];
U(0, 0, pi/3) q[250];
cx q[199], q[250];
cx q[200], q[250];
U(0, 0, pi/3) q[250];
cx q[200], q[250];
cx q[204], q[250];
U(0, 0, pi/3) q[250];
cx q[204], q[250];
cx q[205], q[250];
U(0, 0, pi/3) q[250];
cx q[205], q[250];
cx q[207], q[250];
U(0, 0, pi/3) q[250];
cx q[207], q[250];
cx q[208], q[250];
U(0, 0, pi/3) q[250];
cx q[208], q[250];
cx q[209], q[250];
U(0, 0, pi/3) q[250];
cx q[209], q[250];
cx q[210], q[250];
U(0, 0, pi/3) q[250];
cx q[210], q[250];
cx q[211], q[250];
U(0, 0, pi/3) q[250];
cx q[211], q[250];
cx q[212], q[250];
U(0, 0, pi/3) q[250];
cx q[212], q[250];
cx q[214], q[250];
U(0, 0, pi/3) q[250];
cx q[214], q[250];
cx q[215], q[250];
U(0, 0, pi/3) q[250];
cx q[215], q[250];
cx q[217], q[250];
U(0, 0, pi/3) q[250];
cx q[217], q[250];
cx q[218], q[250];
U(0, 0, pi/3) q[250];
cx q[218], q[250];
cx q[220], q[250];
U(0, 0, pi/3) q[250];
cx q[220], q[250];
cx q[221], q[250];
U(0, 0, pi/3) q[250];
cx q[221], q[250];
cx q[222], q[250];
U(0, 0, pi/3) q[250];
cx q[222], q[250];
cx q[224], q[250];
U(0, 0, pi/3) q[250];
cx q[224], q[250];
cx q[225], q[250];
U(0, 0, pi/3) q[250];
cx q[225], q[250];
cx q[231], q[250];
U(0, 0, pi/3) q[250];
cx q[231], q[250];
cx q[232], q[250];
U(0, 0, pi/3) q[250];
cx q[232], q[250];
cx q[237], q[250];
U(0, 0, pi/3) q[250];
cx q[237], q[250];
cx q[239], q[250];
U(0, 0, pi/3) q[250];
cx q[239], q[250];
cx q[240], q[250];
U(0, 0, pi/3) q[250];
cx q[240], q[250];
cx q[243], q[250];
U(0, 0, pi/3) q[250];
cx q[243], q[250];
cx q[245], q[250];
U(0, 0, pi/3) q[250];
cx q[245], q[250];
cx q[248], q[250];
U(0, 0, pi/3) q[250];
cx q[248], q[250];
cx q[0], q[251];
U(0, 0, pi/3) q[251];
cx q[0], q[251];
cx q[1], q[251];
U(0, 0, pi/3) q[251];
cx q[1], q[251];
cx q[2], q[251];
U(0, 0, pi/3) q[251];
cx q[2], q[251];
cx q[3], q[251];
U(0, 0, pi/3) q[251];
cx q[3], q[251];
cx q[4], q[251];
U(0, 0, pi/3) q[251];
cx q[4], q[251];
cx q[6], q[251];
U(0, 0, pi/3) q[251];
cx q[6], q[251];
cx q[8], q[251];
U(0, 0, pi/3) q[251];
cx q[8], q[251];
cx q[12], q[251];
U(0, 0, pi/3) q[251];
cx q[12], q[251];
cx q[13], q[251];
U(0, 0, pi/3) q[251];
cx q[13], q[251];
cx q[15], q[251];
U(0, 0, pi/3) q[251];
cx q[15], q[251];
cx q[17], q[251];
U(0, 0, pi/3) q[251];
cx q[17], q[251];
cx q[18], q[251];
U(0, 0, pi/3) q[251];
cx q[18], q[251];
cx q[19], q[251];
U(0, 0, pi/3) q[251];
cx q[19], q[251];
cx q[21], q[251];
U(0, 0, pi/3) q[251];
cx q[21], q[251];
cx q[22], q[251];
U(0, 0, pi/3) q[251];
cx q[22], q[251];
cx q[23], q[251];
U(0, 0, pi/3) q[251];
cx q[23], q[251];
cx q[27], q[251];
U(0, 0, pi/3) q[251];
cx q[27], q[251];
cx q[32], q[251];
U(0, 0, pi/3) q[251];
cx q[32], q[251];
cx q[33], q[251];
U(0, 0, pi/3) q[251];
cx q[33], q[251];
cx q[35], q[251];
U(0, 0, pi/3) q[251];
cx q[35], q[251];
cx q[36], q[251];
U(0, 0, pi/3) q[251];
cx q[36], q[251];
cx q[38], q[251];
U(0, 0, pi/3) q[251];
cx q[38], q[251];
cx q[39], q[251];
U(0, 0, pi/3) q[251];
cx q[39], q[251];
cx q[43], q[251];
U(0, 0, pi/3) q[251];
cx q[43], q[251];
cx q[44], q[251];
U(0, 0, pi/3) q[251];
cx q[44], q[251];
cx q[45], q[251];
U(0, 0, pi/3) q[251];
cx q[45], q[251];
cx q[47], q[251];
U(0, 0, pi/3) q[251];
cx q[47], q[251];
cx q[48], q[251];
U(0, 0, pi/3) q[251];
cx q[48], q[251];
cx q[50], q[251];
U(0, 0, pi/3) q[251];
cx q[50], q[251];
cx q[51], q[251];
U(0, 0, pi/3) q[251];
cx q[51], q[251];
cx q[52], q[251];
U(0, 0, pi/3) q[251];
cx q[52], q[251];
cx q[53], q[251];
U(0, 0, pi/3) q[251];
cx q[53], q[251];
cx q[55], q[251];
U(0, 0, pi/3) q[251];
cx q[55], q[251];
cx q[56], q[251];
U(0, 0, pi/3) q[251];
cx q[56], q[251];
cx q[57], q[251];
U(0, 0, pi/3) q[251];
cx q[57], q[251];
cx q[58], q[251];
U(0, 0, pi/3) q[251];
cx q[58], q[251];
cx q[59], q[251];
U(0, 0, pi/3) q[251];
cx q[59], q[251];
cx q[60], q[251];
U(0, 0, pi/3) q[251];
cx q[60], q[251];
cx q[64], q[251];
U(0, 0, pi/3) q[251];
cx q[64], q[251];
cx q[65], q[251];
U(0, 0, pi/3) q[251];
cx q[65], q[251];
cx q[66], q[251];
U(0, 0, pi/3) q[251];
cx q[66], q[251];
cx q[67], q[251];
U(0, 0, pi/3) q[251];
cx q[67], q[251];
cx q[68], q[251];
U(0, 0, pi/3) q[251];
cx q[68], q[251];
cx q[71], q[251];
U(0, 0, pi/3) q[251];
cx q[71], q[251];
cx q[72], q[251];
U(0, 0, pi/3) q[251];
cx q[72], q[251];
cx q[75], q[251];
U(0, 0, pi/3) q[251];
cx q[75], q[251];
cx q[76], q[251];
U(0, 0, pi/3) q[251];
cx q[76], q[251];
cx q[79], q[251];
U(0, 0, pi/3) q[251];
cx q[79], q[251];
cx q[81], q[251];
U(0, 0, pi/3) q[251];
cx q[81], q[251];
cx q[82], q[251];
U(0, 0, pi/3) q[251];
cx q[82], q[251];
cx q[83], q[251];
U(0, 0, pi/3) q[251];
cx q[83], q[251];
cx q[84], q[251];
U(0, 0, pi/3) q[251];
cx q[84], q[251];
cx q[85], q[251];
U(0, 0, pi/3) q[251];
cx q[85], q[251];
cx q[86], q[251];
U(0, 0, pi/3) q[251];
cx q[86], q[251];
cx q[87], q[251];
U(0, 0, pi/3) q[251];
cx q[87], q[251];
cx q[89], q[251];
U(0, 0, pi/3) q[251];
cx q[89], q[251];
cx q[90], q[251];
U(0, 0, pi/3) q[251];
cx q[90], q[251];
cx q[93], q[251];
U(0, 0, pi/3) q[251];
cx q[93], q[251];
cx q[94], q[251];
U(0, 0, pi/3) q[251];
cx q[94], q[251];
cx q[97], q[251];
U(0, 0, pi/3) q[251];
cx q[97], q[251];
cx q[98], q[251];
U(0, 0, pi/3) q[251];
cx q[98], q[251];
cx q[99], q[251];
U(0, 0, pi/3) q[251];
cx q[99], q[251];
cx q[100], q[251];
U(0, 0, pi/3) q[251];
cx q[100], q[251];
cx q[101], q[251];
U(0, 0, pi/3) q[251];
cx q[101], q[251];
cx q[104], q[251];
U(0, 0, pi/3) q[251];
cx q[104], q[251];
cx q[106], q[251];
U(0, 0, pi/3) q[251];
cx q[106], q[251];
cx q[107], q[251];
U(0, 0, pi/3) q[251];
cx q[107], q[251];
cx q[111], q[251];
U(0, 0, pi/3) q[251];
cx q[111], q[251];
cx q[113], q[251];
U(0, 0, pi/3) q[251];
cx q[113], q[251];
cx q[116], q[251];
U(0, 0, pi/3) q[251];
cx q[116], q[251];
cx q[118], q[251];
U(0, 0, pi/3) q[251];
cx q[118], q[251];
cx q[119], q[251];
U(0, 0, pi/3) q[251];
cx q[119], q[251];
cx q[121], q[251];
U(0, 0, pi/3) q[251];
cx q[121], q[251];
cx q[128], q[251];
U(0, 0, pi/3) q[251];
cx q[128], q[251];
cx q[132], q[251];
U(0, 0, pi/3) q[251];
cx q[132], q[251];
cx q[134], q[251];
U(0, 0, pi/3) q[251];
cx q[134], q[251];
cx q[135], q[251];
U(0, 0, pi/3) q[251];
cx q[135], q[251];
cx q[136], q[251];
U(0, 0, pi/3) q[251];
cx q[136], q[251];
cx q[144], q[251];
U(0, 0, pi/3) q[251];
cx q[144], q[251];
cx q[151], q[251];
U(0, 0, pi/3) q[251];
cx q[151], q[251];
cx q[153], q[251];
U(0, 0, pi/3) q[251];
cx q[153], q[251];
cx q[155], q[251];
U(0, 0, pi/3) q[251];
cx q[155], q[251];
cx q[158], q[251];
U(0, 0, pi/3) q[251];
cx q[158], q[251];
cx q[160], q[251];
U(0, 0, pi/3) q[251];
cx q[160], q[251];
cx q[161], q[251];
U(0, 0, pi/3) q[251];
cx q[161], q[251];
cx q[162], q[251];
U(0, 0, pi/3) q[251];
cx q[162], q[251];
cx q[163], q[251];
U(0, 0, pi/3) q[251];
cx q[163], q[251];
cx q[164], q[251];
U(0, 0, pi/3) q[251];
cx q[164], q[251];
cx q[165], q[251];
U(0, 0, pi/3) q[251];
cx q[165], q[251];
cx q[166], q[251];
U(0, 0, pi/3) q[251];
cx q[166], q[251];
cx q[168], q[251];
U(0, 0, pi/3) q[251];
cx q[168], q[251];
cx q[169], q[251];
U(0, 0, pi/3) q[251];
cx q[169], q[251];
cx q[170], q[251];
U(0, 0, pi/3) q[251];
cx q[170], q[251];
cx q[171], q[251];
U(0, 0, pi/3) q[251];
cx q[171], q[251];
cx q[173], q[251];
U(0, 0, pi/3) q[251];
cx q[173], q[251];
cx q[179], q[251];
U(0, 0, pi/3) q[251];
cx q[179], q[251];
cx q[180], q[251];
U(0, 0, pi/3) q[251];
cx q[180], q[251];
cx q[184], q[251];
U(0, 0, pi/3) q[251];
cx q[184], q[251];
cx q[185], q[251];
U(0, 0, pi/3) q[251];
cx q[185], q[251];
cx q[186], q[251];
U(0, 0, pi/3) q[251];
cx q[186], q[251];
cx q[187], q[251];
U(0, 0, pi/3) q[251];
cx q[187], q[251];
cx q[189], q[251];
U(0, 0, pi/3) q[251];
cx q[189], q[251];
cx q[191], q[251];
U(0, 0, pi/3) q[251];
cx q[191], q[251];
cx q[194], q[251];
U(0, 0, pi/3) q[251];
cx q[194], q[251];
cx q[196], q[251];
U(0, 0, pi/3) q[251];
cx q[196], q[251];
cx q[197], q[251];
U(0, 0, pi/3) q[251];
cx q[197], q[251];
cx q[198], q[251];
U(0, 0, pi/3) q[251];
cx q[198], q[251];
cx q[199], q[251];
U(0, 0, pi/3) q[251];
cx q[199], q[251];
cx q[200], q[251];
U(0, 0, pi/3) q[251];
cx q[200], q[251];
cx q[203], q[251];
U(0, 0, pi/3) q[251];
cx q[203], q[251];
cx q[206], q[251];
U(0, 0, pi/3) q[251];
cx q[206], q[251];
cx q[207], q[251];
U(0, 0, pi/3) q[251];
cx q[207], q[251];
cx q[208], q[251];
U(0, 0, pi/3) q[251];
cx q[208], q[251];
cx q[211], q[251];
U(0, 0, pi/3) q[251];
cx q[211], q[251];
cx q[213], q[251];
U(0, 0, pi/3) q[251];
cx q[213], q[251];
cx q[214], q[251];
U(0, 0, pi/3) q[251];
cx q[214], q[251];
cx q[216], q[251];
U(0, 0, pi/3) q[251];
cx q[216], q[251];
cx q[217], q[251];
U(0, 0, pi/3) q[251];
cx q[217], q[251];
cx q[220], q[251];
U(0, 0, pi/3) q[251];
cx q[220], q[251];
cx q[221], q[251];
U(0, 0, pi/3) q[251];
cx q[221], q[251];
cx q[222], q[251];
U(0, 0, pi/3) q[251];
cx q[222], q[251];
cx q[223], q[251];
U(0, 0, pi/3) q[251];
cx q[223], q[251];
cx q[224], q[251];
U(0, 0, pi/3) q[251];
cx q[224], q[251];
cx q[225], q[251];
U(0, 0, pi/3) q[251];
cx q[225], q[251];
cx q[226], q[251];
U(0, 0, pi/3) q[251];
cx q[226], q[251];
cx q[227], q[251];
U(0, 0, pi/3) q[251];
cx q[227], q[251];
cx q[229], q[251];
U(0, 0, pi/3) q[251];
cx q[229], q[251];
cx q[231], q[251];
U(0, 0, pi/3) q[251];
cx q[231], q[251];
cx q[235], q[251];
U(0, 0, pi/3) q[251];
cx q[235], q[251];
cx q[237], q[251];
U(0, 0, pi/3) q[251];
cx q[237], q[251];
cx q[239], q[251];
U(0, 0, pi/3) q[251];
cx q[239], q[251];
cx q[241], q[251];
U(0, 0, pi/3) q[251];
cx q[241], q[251];
cx q[242], q[251];
U(0, 0, pi/3) q[251];
cx q[242], q[251];
cx q[243], q[251];
U(0, 0, pi/3) q[251];
cx q[243], q[251];
cx q[246], q[251];
U(0, 0, pi/3) q[251];
cx q[246], q[251];
cx q[247], q[251];
U(0, 0, pi/3) q[251];
cx q[247], q[251];
cx q[250], q[251];
U(0, 0, pi/3) q[251];
cx q[250], q[251];
cx q[2], q[252];
U(0, 0, pi/3) q[252];
cx q[2], q[252];
cx q[4], q[252];
U(0, 0, pi/3) q[252];
cx q[4], q[252];
cx q[6], q[252];
U(0, 0, pi/3) q[252];
cx q[6], q[252];
cx q[7], q[252];
U(0, 0, pi/3) q[252];
cx q[7], q[252];
cx q[8], q[252];
U(0, 0, pi/3) q[252];
cx q[8], q[252];
cx q[15], q[252];
U(0, 0, pi/3) q[252];
cx q[15], q[252];
cx q[16], q[252];
U(0, 0, pi/3) q[252];
cx q[16], q[252];
cx q[17], q[252];
U(0, 0, pi/3) q[252];
cx q[17], q[252];
cx q[18], q[252];
U(0, 0, pi/3) q[252];
cx q[18], q[252];
cx q[21], q[252];
U(0, 0, pi/3) q[252];
cx q[21], q[252];
cx q[24], q[252];
U(0, 0, pi/3) q[252];
cx q[24], q[252];
cx q[25], q[252];
U(0, 0, pi/3) q[252];
cx q[25], q[252];
cx q[26], q[252];
U(0, 0, pi/3) q[252];
cx q[26], q[252];
cx q[36], q[252];
U(0, 0, pi/3) q[252];
cx q[36], q[252];
cx q[39], q[252];
U(0, 0, pi/3) q[252];
cx q[39], q[252];
cx q[40], q[252];
U(0, 0, pi/3) q[252];
cx q[40], q[252];
cx q[42], q[252];
U(0, 0, pi/3) q[252];
cx q[42], q[252];
cx q[46], q[252];
U(0, 0, pi/3) q[252];
cx q[46], q[252];
cx q[47], q[252];
U(0, 0, pi/3) q[252];
cx q[47], q[252];
cx q[48], q[252];
U(0, 0, pi/3) q[252];
cx q[48], q[252];
cx q[49], q[252];
U(0, 0, pi/3) q[252];
cx q[49], q[252];
cx q[52], q[252];
U(0, 0, pi/3) q[252];
cx q[52], q[252];
cx q[55], q[252];
U(0, 0, pi/3) q[252];
cx q[55], q[252];
cx q[58], q[252];
U(0, 0, pi/3) q[252];
cx q[58], q[252];
cx q[61], q[252];
U(0, 0, pi/3) q[252];
cx q[61], q[252];
cx q[62], q[252];
U(0, 0, pi/3) q[252];
cx q[62], q[252];
cx q[63], q[252];
U(0, 0, pi/3) q[252];
cx q[63], q[252];
cx q[65], q[252];
U(0, 0, pi/3) q[252];
cx q[65], q[252];
cx q[66], q[252];
U(0, 0, pi/3) q[252];
cx q[66], q[252];
cx q[68], q[252];
U(0, 0, pi/3) q[252];
cx q[68], q[252];
cx q[69], q[252];
U(0, 0, pi/3) q[252];
cx q[69], q[252];
cx q[70], q[252];
U(0, 0, pi/3) q[252];
cx q[70], q[252];
cx q[72], q[252];
U(0, 0, pi/3) q[252];
cx q[72], q[252];
cx q[73], q[252];
U(0, 0, pi/3) q[252];
cx q[73], q[252];
cx q[75], q[252];
U(0, 0, pi/3) q[252];
cx q[75], q[252];
cx q[76], q[252];
U(0, 0, pi/3) q[252];
cx q[76], q[252];
cx q[77], q[252];
U(0, 0, pi/3) q[252];
cx q[77], q[252];
cx q[79], q[252];
U(0, 0, pi/3) q[252];
cx q[79], q[252];
cx q[81], q[252];
U(0, 0, pi/3) q[252];
cx q[81], q[252];
cx q[82], q[252];
U(0, 0, pi/3) q[252];
cx q[82], q[252];
cx q[86], q[252];
U(0, 0, pi/3) q[252];
cx q[86], q[252];
cx q[88], q[252];
U(0, 0, pi/3) q[252];
cx q[88], q[252];
cx q[89], q[252];
U(0, 0, pi/3) q[252];
cx q[89], q[252];
cx q[90], q[252];
U(0, 0, pi/3) q[252];
cx q[90], q[252];
cx q[91], q[252];
U(0, 0, pi/3) q[252];
cx q[91], q[252];
cx q[94], q[252];
U(0, 0, pi/3) q[252];
cx q[94], q[252];
cx q[95], q[252];
U(0, 0, pi/3) q[252];
cx q[95], q[252];
cx q[97], q[252];
U(0, 0, pi/3) q[252];
cx q[97], q[252];
cx q[99], q[252];
U(0, 0, pi/3) q[252];
cx q[99], q[252];
cx q[100], q[252];
U(0, 0, pi/3) q[252];
cx q[100], q[252];
cx q[102], q[252];
U(0, 0, pi/3) q[252];
cx q[102], q[252];
cx q[103], q[252];
U(0, 0, pi/3) q[252];
cx q[103], q[252];
cx q[104], q[252];
U(0, 0, pi/3) q[252];
cx q[104], q[252];
cx q[108], q[252];
U(0, 0, pi/3) q[252];
cx q[108], q[252];
cx q[109], q[252];
U(0, 0, pi/3) q[252];
cx q[109], q[252];
cx q[110], q[252];
U(0, 0, pi/3) q[252];
cx q[110], q[252];
cx q[113], q[252];
U(0, 0, pi/3) q[252];
cx q[113], q[252];
cx q[115], q[252];
U(0, 0, pi/3) q[252];
cx q[115], q[252];
cx q[123], q[252];
U(0, 0, pi/3) q[252];
cx q[123], q[252];
cx q[125], q[252];
U(0, 0, pi/3) q[252];
cx q[125], q[252];
cx q[128], q[252];
U(0, 0, pi/3) q[252];
cx q[128], q[252];
cx q[129], q[252];
U(0, 0, pi/3) q[252];
cx q[129], q[252];
cx q[130], q[252];
U(0, 0, pi/3) q[252];
cx q[130], q[252];
cx q[131], q[252];
U(0, 0, pi/3) q[252];
cx q[131], q[252];
cx q[134], q[252];
U(0, 0, pi/3) q[252];
cx q[134], q[252];
cx q[135], q[252];
U(0, 0, pi/3) q[252];
cx q[135], q[252];
cx q[140], q[252];
U(0, 0, pi/3) q[252];
cx q[140], q[252];
cx q[142], q[252];
U(0, 0, pi/3) q[252];
cx q[142], q[252];
cx q[143], q[252];
U(0, 0, pi/3) q[252];
cx q[143], q[252];
cx q[144], q[252];
U(0, 0, pi/3) q[252];
cx q[144], q[252];
cx q[145], q[252];
U(0, 0, pi/3) q[252];
cx q[145], q[252];
cx q[146], q[252];
U(0, 0, pi/3) q[252];
cx q[146], q[252];
cx q[147], q[252];
U(0, 0, pi/3) q[252];
cx q[147], q[252];
cx q[148], q[252];
U(0, 0, pi/3) q[252];
cx q[148], q[252];
cx q[149], q[252];
U(0, 0, pi/3) q[252];
cx q[149], q[252];
cx q[150], q[252];
U(0, 0, pi/3) q[252];
cx q[150], q[252];
cx q[152], q[252];
U(0, 0, pi/3) q[252];
cx q[152], q[252];
cx q[153], q[252];
U(0, 0, pi/3) q[252];
cx q[153], q[252];
cx q[156], q[252];
U(0, 0, pi/3) q[252];
cx q[156], q[252];
cx q[162], q[252];
U(0, 0, pi/3) q[252];
cx q[162], q[252];
cx q[163], q[252];
U(0, 0, pi/3) q[252];
cx q[163], q[252];
cx q[169], q[252];
U(0, 0, pi/3) q[252];
cx q[169], q[252];
cx q[170], q[252];
U(0, 0, pi/3) q[252];
cx q[170], q[252];
cx q[171], q[252];
U(0, 0, pi/3) q[252];
cx q[171], q[252];
cx q[172], q[252];
U(0, 0, pi/3) q[252];
cx q[172], q[252];
cx q[174], q[252];
U(0, 0, pi/3) q[252];
cx q[174], q[252];
cx q[175], q[252];
U(0, 0, pi/3) q[252];
cx q[175], q[252];
cx q[176], q[252];
U(0, 0, pi/3) q[252];
cx q[176], q[252];
cx q[177], q[252];
U(0, 0, pi/3) q[252];
cx q[177], q[252];
cx q[179], q[252];
U(0, 0, pi/3) q[252];
cx q[179], q[252];
cx q[181], q[252];
U(0, 0, pi/3) q[252];
cx q[181], q[252];
cx q[185], q[252];
U(0, 0, pi/3) q[252];
cx q[185], q[252];
cx q[186], q[252];
U(0, 0, pi/3) q[252];
cx q[186], q[252];
cx q[188], q[252];
U(0, 0, pi/3) q[252];
cx q[188], q[252];
cx q[189], q[252];
U(0, 0, pi/3) q[252];
cx q[189], q[252];
cx q[190], q[252];
U(0, 0, pi/3) q[252];
cx q[190], q[252];
cx q[193], q[252];
U(0, 0, pi/3) q[252];
cx q[193], q[252];
cx q[194], q[252];
U(0, 0, pi/3) q[252];
cx q[194], q[252];
cx q[195], q[252];
U(0, 0, pi/3) q[252];
cx q[195], q[252];
cx q[196], q[252];
U(0, 0, pi/3) q[252];
cx q[196], q[252];
cx q[197], q[252];
U(0, 0, pi/3) q[252];
cx q[197], q[252];
cx q[199], q[252];
U(0, 0, pi/3) q[252];
cx q[199], q[252];
cx q[203], q[252];
U(0, 0, pi/3) q[252];
cx q[203], q[252];
cx q[209], q[252];
U(0, 0, pi/3) q[252];
cx q[209], q[252];
cx q[212], q[252];
U(0, 0, pi/3) q[252];
cx q[212], q[252];
cx q[214], q[252];
U(0, 0, pi/3) q[252];
cx q[214], q[252];
cx q[215], q[252];
U(0, 0, pi/3) q[252];
cx q[215], q[252];
cx q[217], q[252];
U(0, 0, pi/3) q[252];
cx q[217], q[252];
cx q[218], q[252];
U(0, 0, pi/3) q[252];
cx q[218], q[252];
cx q[223], q[252];
U(0, 0, pi/3) q[252];
cx q[223], q[252];
cx q[226], q[252];
U(0, 0, pi/3) q[252];
cx q[226], q[252];
cx q[227], q[252];
U(0, 0, pi/3) q[252];
cx q[227], q[252];
cx q[229], q[252];
U(0, 0, pi/3) q[252];
cx q[229], q[252];
cx q[232], q[252];
U(0, 0, pi/3) q[252];
cx q[232], q[252];
cx q[234], q[252];
U(0, 0, pi/3) q[252];
cx q[234], q[252];
cx q[235], q[252];
U(0, 0, pi/3) q[252];
cx q[235], q[252];
cx q[238], q[252];
U(0, 0, pi/3) q[252];
cx q[238], q[252];
cx q[239], q[252];
U(0, 0, pi/3) q[252];
cx q[239], q[252];
cx q[243], q[252];
U(0, 0, pi/3) q[252];
cx q[243], q[252];
cx q[244], q[252];
U(0, 0, pi/3) q[252];
cx q[244], q[252];
cx q[250], q[252];
U(0, 0, pi/3) q[252];
cx q[250], q[252];
cx q[0], q[253];
U(0, 0, pi/3) q[253];
cx q[0], q[253];
cx q[2], q[253];
U(0, 0, pi/3) q[253];
cx q[2], q[253];
cx q[3], q[253];
U(0, 0, pi/3) q[253];
cx q[3], q[253];
cx q[5], q[253];
U(0, 0, pi/3) q[253];
cx q[5], q[253];
cx q[7], q[253];
U(0, 0, pi/3) q[253];
cx q[7], q[253];
cx q[12], q[253];
U(0, 0, pi/3) q[253];
cx q[12], q[253];
cx q[13], q[253];
U(0, 0, pi/3) q[253];
cx q[13], q[253];
cx q[15], q[253];
U(0, 0, pi/3) q[253];
cx q[15], q[253];
cx q[16], q[253];
U(0, 0, pi/3) q[253];
cx q[16], q[253];
cx q[17], q[253];
U(0, 0, pi/3) q[253];
cx q[17], q[253];
cx q[21], q[253];
U(0, 0, pi/3) q[253];
cx q[21], q[253];
cx q[22], q[253];
U(0, 0, pi/3) q[253];
cx q[22], q[253];
cx q[23], q[253];
U(0, 0, pi/3) q[253];
cx q[23], q[253];
cx q[24], q[253];
U(0, 0, pi/3) q[253];
cx q[24], q[253];
cx q[25], q[253];
U(0, 0, pi/3) q[253];
cx q[25], q[253];
cx q[26], q[253];
U(0, 0, pi/3) q[253];
cx q[26], q[253];
cx q[27], q[253];
U(0, 0, pi/3) q[253];
cx q[27], q[253];
cx q[28], q[253];
U(0, 0, pi/3) q[253];
cx q[28], q[253];
cx q[36], q[253];
U(0, 0, pi/3) q[253];
cx q[36], q[253];
cx q[37], q[253];
U(0, 0, pi/3) q[253];
cx q[37], q[253];
cx q[38], q[253];
U(0, 0, pi/3) q[253];
cx q[38], q[253];
cx q[43], q[253];
U(0, 0, pi/3) q[253];
cx q[43], q[253];
cx q[44], q[253];
U(0, 0, pi/3) q[253];
cx q[44], q[253];
cx q[45], q[253];
U(0, 0, pi/3) q[253];
cx q[45], q[253];
cx q[46], q[253];
U(0, 0, pi/3) q[253];
cx q[46], q[253];
cx q[47], q[253];
U(0, 0, pi/3) q[253];
cx q[47], q[253];
cx q[48], q[253];
U(0, 0, pi/3) q[253];
cx q[48], q[253];
cx q[49], q[253];
U(0, 0, pi/3) q[253];
cx q[49], q[253];
cx q[50], q[253];
U(0, 0, pi/3) q[253];
cx q[50], q[253];
cx q[51], q[253];
U(0, 0, pi/3) q[253];
cx q[51], q[253];
cx q[54], q[253];
U(0, 0, pi/3) q[253];
cx q[54], q[253];
cx q[55], q[253];
U(0, 0, pi/3) q[253];
cx q[55], q[253];
cx q[56], q[253];
U(0, 0, pi/3) q[253];
cx q[56], q[253];
cx q[57], q[253];
U(0, 0, pi/3) q[253];
cx q[57], q[253];
cx q[58], q[253];
U(0, 0, pi/3) q[253];
cx q[58], q[253];
cx q[59], q[253];
U(0, 0, pi/3) q[253];
cx q[59], q[253];
cx q[60], q[253];
U(0, 0, pi/3) q[253];
cx q[60], q[253];
cx q[65], q[253];
U(0, 0, pi/3) q[253];
cx q[65], q[253];
cx q[69], q[253];
U(0, 0, pi/3) q[253];
cx q[69], q[253];
cx q[71], q[253];
U(0, 0, pi/3) q[253];
cx q[71], q[253];
cx q[74], q[253];
U(0, 0, pi/3) q[253];
cx q[74], q[253];
cx q[78], q[253];
U(0, 0, pi/3) q[253];
cx q[78], q[253];
cx q[80], q[253];
U(0, 0, pi/3) q[253];
cx q[80], q[253];
cx q[81], q[253];
U(0, 0, pi/3) q[253];
cx q[81], q[253];
cx q[86], q[253];
U(0, 0, pi/3) q[253];
cx q[86], q[253];
cx q[88], q[253];
U(0, 0, pi/3) q[253];
cx q[88], q[253];
cx q[92], q[253];
U(0, 0, pi/3) q[253];
cx q[92], q[253];
cx q[94], q[253];
U(0, 0, pi/3) q[253];
cx q[94], q[253];
cx q[96], q[253];
U(0, 0, pi/3) q[253];
cx q[96], q[253];
cx q[98], q[253];
U(0, 0, pi/3) q[253];
cx q[98], q[253];
cx q[101], q[253];
U(0, 0, pi/3) q[253];
cx q[101], q[253];
cx q[102], q[253];
U(0, 0, pi/3) q[253];
cx q[102], q[253];
cx q[104], q[253];
U(0, 0, pi/3) q[253];
cx q[104], q[253];
cx q[105], q[253];
U(0, 0, pi/3) q[253];
cx q[105], q[253];
cx q[111], q[253];
U(0, 0, pi/3) q[253];
cx q[111], q[253];
cx q[112], q[253];
U(0, 0, pi/3) q[253];
cx q[112], q[253];
cx q[114], q[253];
U(0, 0, pi/3) q[253];
cx q[114], q[253];
cx q[115], q[253];
U(0, 0, pi/3) q[253];
cx q[115], q[253];
cx q[116], q[253];
U(0, 0, pi/3) q[253];
cx q[116], q[253];
cx q[118], q[253];
U(0, 0, pi/3) q[253];
cx q[118], q[253];
cx q[120], q[253];
U(0, 0, pi/3) q[253];
cx q[120], q[253];
cx q[123], q[253];
U(0, 0, pi/3) q[253];
cx q[123], q[253];
cx q[125], q[253];
U(0, 0, pi/3) q[253];
cx q[125], q[253];
cx q[127], q[253];
U(0, 0, pi/3) q[253];
cx q[127], q[253];
cx q[128], q[253];
U(0, 0, pi/3) q[253];
cx q[128], q[253];
cx q[129], q[253];
U(0, 0, pi/3) q[253];
cx q[129], q[253];
cx q[130], q[253];
U(0, 0, pi/3) q[253];
cx q[130], q[253];
cx q[131], q[253];
U(0, 0, pi/3) q[253];
cx q[131], q[253];
cx q[132], q[253];
U(0, 0, pi/3) q[253];
cx q[132], q[253];
cx q[133], q[253];
U(0, 0, pi/3) q[253];
cx q[133], q[253];
cx q[135], q[253];
U(0, 0, pi/3) q[253];
cx q[135], q[253];
cx q[137], q[253];
U(0, 0, pi/3) q[253];
cx q[137], q[253];
cx q[138], q[253];
U(0, 0, pi/3) q[253];
cx q[138], q[253];
cx q[143], q[253];
U(0, 0, pi/3) q[253];
cx q[143], q[253];
cx q[147], q[253];
U(0, 0, pi/3) q[253];
cx q[147], q[253];
cx q[148], q[253];
U(0, 0, pi/3) q[253];
cx q[148], q[253];
cx q[152], q[253];
U(0, 0, pi/3) q[253];
cx q[152], q[253];
cx q[153], q[253];
U(0, 0, pi/3) q[253];
cx q[153], q[253];
cx q[155], q[253];
U(0, 0, pi/3) q[253];
cx q[155], q[253];
cx q[158], q[253];
U(0, 0, pi/3) q[253];
cx q[158], q[253];
cx q[159], q[253];
U(0, 0, pi/3) q[253];
cx q[159], q[253];
cx q[162], q[253];
U(0, 0, pi/3) q[253];
cx q[162], q[253];
cx q[163], q[253];
U(0, 0, pi/3) q[253];
cx q[163], q[253];
cx q[167], q[253];
U(0, 0, pi/3) q[253];
cx q[167], q[253];
cx q[168], q[253];
U(0, 0, pi/3) q[253];
cx q[168], q[253];
cx q[169], q[253];
U(0, 0, pi/3) q[253];
cx q[169], q[253];
cx q[171], q[253];
U(0, 0, pi/3) q[253];
cx q[171], q[253];
cx q[172], q[253];
U(0, 0, pi/3) q[253];
cx q[172], q[253];
cx q[173], q[253];
U(0, 0, pi/3) q[253];
cx q[173], q[253];
cx q[175], q[253];
U(0, 0, pi/3) q[253];
cx q[175], q[253];
cx q[177], q[253];
U(0, 0, pi/3) q[253];
cx q[177], q[253];
cx q[178], q[253];
U(0, 0, pi/3) q[253];
cx q[178], q[253];
cx q[180], q[253];
U(0, 0, pi/3) q[253];
cx q[180], q[253];
cx q[182], q[253];
U(0, 0, pi/3) q[253];
cx q[182], q[253];
cx q[183], q[253];
U(0, 0, pi/3) q[253];
cx q[183], q[253];
cx q[184], q[253];
U(0, 0, pi/3) q[253];
cx q[184], q[253];
cx q[188], q[253];
U(0, 0, pi/3) q[253];
cx q[188], q[253];
cx q[191], q[253];
U(0, 0, pi/3) q[253];
cx q[191], q[253];
cx q[192], q[253];
U(0, 0, pi/3) q[253];
cx q[192], q[253];
cx q[194], q[253];
U(0, 0, pi/3) q[253];
cx q[194], q[253];
cx q[195], q[253];
U(0, 0, pi/3) q[253];
cx q[195], q[253];
cx q[201], q[253];
U(0, 0, pi/3) q[253];
cx q[201], q[253];
cx q[207], q[253];
U(0, 0, pi/3) q[253];
cx q[207], q[253];
cx q[209], q[253];
U(0, 0, pi/3) q[253];
cx q[209], q[253];
cx q[210], q[253];
U(0, 0, pi/3) q[253];
cx q[210], q[253];
cx q[211], q[253];
U(0, 0, pi/3) q[253];
cx q[211], q[253];
cx q[212], q[253];
U(0, 0, pi/3) q[253];
cx q[212], q[253];
cx q[213], q[253];
U(0, 0, pi/3) q[253];
cx q[213], q[253];
cx q[214], q[253];
U(0, 0, pi/3) q[253];
cx q[214], q[253];
cx q[215], q[253];
U(0, 0, pi/3) q[253];
cx q[215], q[253];
cx q[217], q[253];
U(0, 0, pi/3) q[253];
cx q[217], q[253];
cx q[219], q[253];
U(0, 0, pi/3) q[253];
cx q[219], q[253];
cx q[220], q[253];
U(0, 0, pi/3) q[253];
cx q[220], q[253];
cx q[221], q[253];
U(0, 0, pi/3) q[253];
cx q[221], q[253];
cx q[222], q[253];
U(0, 0, pi/3) q[253];
cx q[222], q[253];
cx q[223], q[253];
U(0, 0, pi/3) q[253];
cx q[223], q[253];
cx q[224], q[253];
U(0, 0, pi/3) q[253];
cx q[224], q[253];
cx q[226], q[253];
U(0, 0, pi/3) q[253];
cx q[226], q[253];
cx q[229], q[253];
U(0, 0, pi/3) q[253];
cx q[229], q[253];
cx q[232], q[253];
U(0, 0, pi/3) q[253];
cx q[232], q[253];
cx q[233], q[253];
U(0, 0, pi/3) q[253];
cx q[233], q[253];
cx q[235], q[253];
U(0, 0, pi/3) q[253];
cx q[235], q[253];
cx q[236], q[253];
U(0, 0, pi/3) q[253];
cx q[236], q[253];
cx q[237], q[253];
U(0, 0, pi/3) q[253];
cx q[237], q[253];
cx q[239], q[253];
U(0, 0, pi/3) q[253];
cx q[239], q[253];
cx q[240], q[253];
U(0, 0, pi/3) q[253];
cx q[240], q[253];
cx q[243], q[253];
U(0, 0, pi/3) q[253];
cx q[243], q[253];
cx q[244], q[253];
U(0, 0, pi/3) q[253];
cx q[244], q[253];
cx q[247], q[253];
U(0, 0, pi/3) q[253];
cx q[247], q[253];
cx q[248], q[253];
U(0, 0, pi/3) q[253];
cx q[248], q[253];
cx q[250], q[253];
U(0, 0, pi/3) q[253];
cx q[250], q[253];
cx q[251], q[253];
U(0, 0, pi/3) q[253];
cx q[251], q[253];
cx q[1], q[254];
U(0, 0, pi/3) q[254];
cx q[1], q[254];
cx q[3], q[254];
U(0, 0, pi/3) q[254];
cx q[3], q[254];
cx q[4], q[254];
U(0, 0, pi/3) q[254];
cx q[4], q[254];
cx q[6], q[254];
U(0, 0, pi/3) q[254];
cx q[6], q[254];
cx q[8], q[254];
U(0, 0, pi/3) q[254];
cx q[8], q[254];
cx q[9], q[254];
U(0, 0, pi/3) q[254];
cx q[9], q[254];
cx q[12], q[254];
U(0, 0, pi/3) q[254];
cx q[12], q[254];
cx q[13], q[254];
U(0, 0, pi/3) q[254];
cx q[13], q[254];
cx q[14], q[254];
U(0, 0, pi/3) q[254];
cx q[14], q[254];
cx q[15], q[254];
U(0, 0, pi/3) q[254];
cx q[15], q[254];
cx q[17], q[254];
U(0, 0, pi/3) q[254];
cx q[17], q[254];
cx q[21], q[254];
U(0, 0, pi/3) q[254];
cx q[21], q[254];
cx q[22], q[254];
U(0, 0, pi/3) q[254];
cx q[22], q[254];
cx q[25], q[254];
U(0, 0, pi/3) q[254];
cx q[25], q[254];
cx q[26], q[254];
U(0, 0, pi/3) q[254];
cx q[26], q[254];
cx q[27], q[254];
U(0, 0, pi/3) q[254];
cx q[27], q[254];
cx q[28], q[254];
U(0, 0, pi/3) q[254];
cx q[28], q[254];
cx q[31], q[254];
U(0, 0, pi/3) q[254];
cx q[31], q[254];
cx q[33], q[254];
U(0, 0, pi/3) q[254];
cx q[33], q[254];
cx q[34], q[254];
U(0, 0, pi/3) q[254];
cx q[34], q[254];
cx q[37], q[254];
U(0, 0, pi/3) q[254];
cx q[37], q[254];
cx q[38], q[254];
U(0, 0, pi/3) q[254];
cx q[38], q[254];
cx q[42], q[254];
U(0, 0, pi/3) q[254];
cx q[42], q[254];
cx q[44], q[254];
U(0, 0, pi/3) q[254];
cx q[44], q[254];
cx q[45], q[254];
U(0, 0, pi/3) q[254];
cx q[45], q[254];
cx q[48], q[254];
U(0, 0, pi/3) q[254];
cx q[48], q[254];
cx q[50], q[254];
U(0, 0, pi/3) q[254];
cx q[50], q[254];
cx q[51], q[254];
U(0, 0, pi/3) q[254];
cx q[51], q[254];
cx q[52], q[254];
U(0, 0, pi/3) q[254];
cx q[52], q[254];
cx q[55], q[254];
U(0, 0, pi/3) q[254];
cx q[55], q[254];
cx q[56], q[254];
U(0, 0, pi/3) q[254];
cx q[56], q[254];
cx q[57], q[254];
U(0, 0, pi/3) q[254];
cx q[57], q[254];
cx q[58], q[254];
U(0, 0, pi/3) q[254];
cx q[58], q[254];
cx q[59], q[254];
U(0, 0, pi/3) q[254];
cx q[59], q[254];
cx q[60], q[254];
U(0, 0, pi/3) q[254];
cx q[60], q[254];
cx q[61], q[254];
U(0, 0, pi/3) q[254];
cx q[61], q[254];
cx q[64], q[254];
U(0, 0, pi/3) q[254];
cx q[64], q[254];
cx q[67], q[254];
U(0, 0, pi/3) q[254];
cx q[67], q[254];
cx q[70], q[254];
U(0, 0, pi/3) q[254];
cx q[70], q[254];
cx q[77], q[254];
U(0, 0, pi/3) q[254];
cx q[77], q[254];
cx q[78], q[254];
U(0, 0, pi/3) q[254];
cx q[78], q[254];
cx q[80], q[254];
U(0, 0, pi/3) q[254];
cx q[80], q[254];
cx q[81], q[254];
U(0, 0, pi/3) q[254];
cx q[81], q[254];
cx q[82], q[254];
U(0, 0, pi/3) q[254];
cx q[82], q[254];
cx q[83], q[254];
U(0, 0, pi/3) q[254];
cx q[83], q[254];
cx q[86], q[254];
U(0, 0, pi/3) q[254];
cx q[86], q[254];
cx q[88], q[254];
U(0, 0, pi/3) q[254];
cx q[88], q[254];
cx q[92], q[254];
U(0, 0, pi/3) q[254];
cx q[92], q[254];
cx q[93], q[254];
U(0, 0, pi/3) q[254];
cx q[93], q[254];
cx q[94], q[254];
U(0, 0, pi/3) q[254];
cx q[94], q[254];
cx q[98], q[254];
U(0, 0, pi/3) q[254];
cx q[98], q[254];
cx q[99], q[254];
U(0, 0, pi/3) q[254];
cx q[99], q[254];
cx q[101], q[254];
U(0, 0, pi/3) q[254];
cx q[101], q[254];
cx q[102], q[254];
U(0, 0, pi/3) q[254];
cx q[102], q[254];
cx q[103], q[254];
U(0, 0, pi/3) q[254];
cx q[103], q[254];
cx q[105], q[254];
U(0, 0, pi/3) q[254];
cx q[105], q[254];
cx q[109], q[254];
U(0, 0, pi/3) q[254];
cx q[109], q[254];
cx q[110], q[254];
U(0, 0, pi/3) q[254];
cx q[110], q[254];
cx q[112], q[254];
U(0, 0, pi/3) q[254];
cx q[112], q[254];
cx q[113], q[254];
U(0, 0, pi/3) q[254];
cx q[113], q[254];
cx q[115], q[254];
U(0, 0, pi/3) q[254];
cx q[115], q[254];
cx q[116], q[254];
U(0, 0, pi/3) q[254];
cx q[116], q[254];
cx q[121], q[254];
U(0, 0, pi/3) q[254];
cx q[121], q[254];
cx q[122], q[254];
U(0, 0, pi/3) q[254];
cx q[122], q[254];
cx q[123], q[254];
U(0, 0, pi/3) q[254];
cx q[123], q[254];
cx q[124], q[254];
U(0, 0, pi/3) q[254];
cx q[124], q[254];
cx q[125], q[254];
U(0, 0, pi/3) q[254];
cx q[125], q[254];
cx q[126], q[254];
U(0, 0, pi/3) q[254];
cx q[126], q[254];
cx q[127], q[254];
U(0, 0, pi/3) q[254];
cx q[127], q[254];
cx q[129], q[254];
U(0, 0, pi/3) q[254];
cx q[129], q[254];
cx q[131], q[254];
U(0, 0, pi/3) q[254];
cx q[131], q[254];
cx q[133], q[254];
U(0, 0, pi/3) q[254];
cx q[133], q[254];
cx q[134], q[254];
U(0, 0, pi/3) q[254];
cx q[134], q[254];
cx q[136], q[254];
U(0, 0, pi/3) q[254];
cx q[136], q[254];
cx q[137], q[254];
U(0, 0, pi/3) q[254];
cx q[137], q[254];
cx q[138], q[254];
U(0, 0, pi/3) q[254];
cx q[138], q[254];
cx q[139], q[254];
U(0, 0, pi/3) q[254];
cx q[139], q[254];
cx q[141], q[254];
U(0, 0, pi/3) q[254];
cx q[141], q[254];
cx q[142], q[254];
U(0, 0, pi/3) q[254];
cx q[142], q[254];
cx q[150], q[254];
U(0, 0, pi/3) q[254];
cx q[150], q[254];
cx q[152], q[254];
U(0, 0, pi/3) q[254];
cx q[152], q[254];
cx q[154], q[254];
U(0, 0, pi/3) q[254];
cx q[154], q[254];
cx q[156], q[254];
U(0, 0, pi/3) q[254];
cx q[156], q[254];
cx q[157], q[254];
U(0, 0, pi/3) q[254];
cx q[157], q[254];
cx q[158], q[254];
U(0, 0, pi/3) q[254];
cx q[158], q[254];
cx q[159], q[254];
U(0, 0, pi/3) q[254];
cx q[159], q[254];
cx q[162], q[254];
U(0, 0, pi/3) q[254];
cx q[162], q[254];
cx q[163], q[254];
U(0, 0, pi/3) q[254];
cx q[163], q[254];
cx q[164], q[254];
U(0, 0, pi/3) q[254];
cx q[164], q[254];
cx q[167], q[254];
U(0, 0, pi/3) q[254];
cx q[167], q[254];
cx q[169], q[254];
U(0, 0, pi/3) q[254];
cx q[169], q[254];
cx q[170], q[254];
U(0, 0, pi/3) q[254];
cx q[170], q[254];
cx q[171], q[254];
U(0, 0, pi/3) q[254];
cx q[171], q[254];
cx q[173], q[254];
U(0, 0, pi/3) q[254];
cx q[173], q[254];
cx q[174], q[254];
U(0, 0, pi/3) q[254];
cx q[174], q[254];
cx q[180], q[254];
U(0, 0, pi/3) q[254];
cx q[180], q[254];
cx q[181], q[254];
U(0, 0, pi/3) q[254];
cx q[181], q[254];
cx q[182], q[254];
U(0, 0, pi/3) q[254];
cx q[182], q[254];
cx q[184], q[254];
U(0, 0, pi/3) q[254];
cx q[184], q[254];
cx q[187], q[254];
U(0, 0, pi/3) q[254];
cx q[187], q[254];
cx q[188], q[254];
U(0, 0, pi/3) q[254];
cx q[188], q[254];
cx q[189], q[254];
U(0, 0, pi/3) q[254];
cx q[189], q[254];
cx q[190], q[254];
U(0, 0, pi/3) q[254];
cx q[190], q[254];
cx q[193], q[254];
U(0, 0, pi/3) q[254];
cx q[193], q[254];
cx q[194], q[254];
U(0, 0, pi/3) q[254];
cx q[194], q[254];
cx q[196], q[254];
U(0, 0, pi/3) q[254];
cx q[196], q[254];
cx q[199], q[254];
U(0, 0, pi/3) q[254];
cx q[199], q[254];
cx q[202], q[254];
U(0, 0, pi/3) q[254];
cx q[202], q[254];
cx q[203], q[254];
U(0, 0, pi/3) q[254];
cx q[203], q[254];
cx q[205], q[254];
U(0, 0, pi/3) q[254];
cx q[205], q[254];
cx q[207], q[254];
U(0, 0, pi/3) q[254];
cx q[207], q[254];
cx q[208], q[254];
U(0, 0, pi/3) q[254];
cx q[208], q[254];
cx q[212], q[254];
U(0, 0, pi/3) q[254];
cx q[212], q[254];
cx q[213], q[254];
U(0, 0, pi/3) q[254];
cx q[213], q[254];
cx q[214], q[254];
U(0, 0, pi/3) q[254];
cx q[214], q[254];
cx q[216], q[254];
U(0, 0, pi/3) q[254];
cx q[216], q[254];
cx q[218], q[254];
U(0, 0, pi/3) q[254];
cx q[218], q[254];
cx q[220], q[254];
U(0, 0, pi/3) q[254];
cx q[220], q[254];
cx q[222], q[254];
U(0, 0, pi/3) q[254];
cx q[222], q[254];
cx q[224], q[254];
U(0, 0, pi/3) q[254];
cx q[224], q[254];
cx q[225], q[254];
U(0, 0, pi/3) q[254];
cx q[225], q[254];
cx q[227], q[254];
U(0, 0, pi/3) q[254];
cx q[227], q[254];
cx q[228], q[254];
U(0, 0, pi/3) q[254];
cx q[228], q[254];
cx q[230], q[254];
U(0, 0, pi/3) q[254];
cx q[230], q[254];
cx q[234], q[254];
U(0, 0, pi/3) q[254];
cx q[234], q[254];
cx q[235], q[254];
U(0, 0, pi/3) q[254];
cx q[235], q[254];
cx q[236], q[254];
U(0, 0, pi/3) q[254];
cx q[236], q[254];
cx q[243], q[254];
U(0, 0, pi/3) q[254];
cx q[243], q[254];
cx q[244], q[254];
U(0, 0, pi/3) q[254];
cx q[244], q[254];
cx q[245], q[254];
U(0, 0, pi/3) q[254];
cx q[245], q[254];
cx q[247], q[254];
U(0, 0, pi/3) q[254];
cx q[247], q[254];
cx q[248], q[254];
U(0, 0, pi/3) q[254];
cx q[248], q[254];
cx q[252], q[254];
U(0, 0, pi/3) q[254];
cx q[252], q[254];
cx q[253], q[254];
U(0, 0, pi/3) q[254];
cx q[253], q[254];
cx q[1], q[255];
U(0, 0, pi/3) q[255];
cx q[1], q[255];
cx q[9], q[255];
U(0, 0, pi/3) q[255];
cx q[9], q[255];
cx q[10], q[255];
U(0, 0, pi/3) q[255];
cx q[10], q[255];
cx q[13], q[255];
U(0, 0, pi/3) q[255];
cx q[13], q[255];
cx q[14], q[255];
U(0, 0, pi/3) q[255];
cx q[14], q[255];
cx q[16], q[255];
U(0, 0, pi/3) q[255];
cx q[16], q[255];
cx q[18], q[255];
U(0, 0, pi/3) q[255];
cx q[18], q[255];
cx q[21], q[255];
U(0, 0, pi/3) q[255];
cx q[21], q[255];
cx q[22], q[255];
U(0, 0, pi/3) q[255];
cx q[22], q[255];
cx q[23], q[255];
U(0, 0, pi/3) q[255];
cx q[23], q[255];
cx q[28], q[255];
U(0, 0, pi/3) q[255];
cx q[28], q[255];
cx q[32], q[255];
U(0, 0, pi/3) q[255];
cx q[32], q[255];
cx q[33], q[255];
U(0, 0, pi/3) q[255];
cx q[33], q[255];
cx q[34], q[255];
U(0, 0, pi/3) q[255];
cx q[34], q[255];
cx q[36], q[255];
U(0, 0, pi/3) q[255];
cx q[36], q[255];
cx q[37], q[255];
U(0, 0, pi/3) q[255];
cx q[37], q[255];
cx q[38], q[255];
U(0, 0, pi/3) q[255];
cx q[38], q[255];
cx q[41], q[255];
U(0, 0, pi/3) q[255];
cx q[41], q[255];
cx q[50], q[255];
U(0, 0, pi/3) q[255];
cx q[50], q[255];
cx q[52], q[255];
U(0, 0, pi/3) q[255];
cx q[52], q[255];
cx q[54], q[255];
U(0, 0, pi/3) q[255];
cx q[54], q[255];
cx q[55], q[255];
U(0, 0, pi/3) q[255];
cx q[55], q[255];
cx q[58], q[255];
U(0, 0, pi/3) q[255];
cx q[58], q[255];
cx q[60], q[255];
U(0, 0, pi/3) q[255];
cx q[60], q[255];
cx q[61], q[255];
U(0, 0, pi/3) q[255];
cx q[61], q[255];
cx q[68], q[255];
U(0, 0, pi/3) q[255];
cx q[68], q[255];
cx q[69], q[255];
U(0, 0, pi/3) q[255];
cx q[69], q[255];
cx q[73], q[255];
U(0, 0, pi/3) q[255];
cx q[73], q[255];
cx q[76], q[255];
U(0, 0, pi/3) q[255];
cx q[76], q[255];
cx q[78], q[255];
U(0, 0, pi/3) q[255];
cx q[78], q[255];
cx q[82], q[255];
U(0, 0, pi/3) q[255];
cx q[82], q[255];
cx q[84], q[255];
U(0, 0, pi/3) q[255];
cx q[84], q[255];
cx q[86], q[255];
U(0, 0, pi/3) q[255];
cx q[86], q[255];
cx q[87], q[255];
U(0, 0, pi/3) q[255];
cx q[87], q[255];
cx q[90], q[255];
U(0, 0, pi/3) q[255];
cx q[90], q[255];
cx q[92], q[255];
U(0, 0, pi/3) q[255];
cx q[92], q[255];
cx q[95], q[255];
U(0, 0, pi/3) q[255];
cx q[95], q[255];
cx q[96], q[255];
U(0, 0, pi/3) q[255];
cx q[96], q[255];
cx q[97], q[255];
U(0, 0, pi/3) q[255];
cx q[97], q[255];
cx q[98], q[255];
U(0, 0, pi/3) q[255];
cx q[98], q[255];
cx q[101], q[255];
U(0, 0, pi/3) q[255];
cx q[101], q[255];
cx q[102], q[255];
U(0, 0, pi/3) q[255];
cx q[102], q[255];
cx q[103], q[255];
U(0, 0, pi/3) q[255];
cx q[103], q[255];
cx q[104], q[255];
U(0, 0, pi/3) q[255];
cx q[104], q[255];
cx q[106], q[255];
U(0, 0, pi/3) q[255];
cx q[106], q[255];
cx q[107], q[255];
U(0, 0, pi/3) q[255];
cx q[107], q[255];
cx q[108], q[255];
U(0, 0, pi/3) q[255];
cx q[108], q[255];
cx q[114], q[255];
U(0, 0, pi/3) q[255];
cx q[114], q[255];
cx q[115], q[255];
U(0, 0, pi/3) q[255];
cx q[115], q[255];
cx q[116], q[255];
U(0, 0, pi/3) q[255];
cx q[116], q[255];
cx q[117], q[255];
U(0, 0, pi/3) q[255];
cx q[117], q[255];
cx q[118], q[255];
U(0, 0, pi/3) q[255];
cx q[118], q[255];
cx q[119], q[255];
U(0, 0, pi/3) q[255];
cx q[119], q[255];
cx q[120], q[255];
U(0, 0, pi/3) q[255];
cx q[120], q[255];
cx q[121], q[255];
U(0, 0, pi/3) q[255];
cx q[121], q[255];
cx q[123], q[255];
U(0, 0, pi/3) q[255];
cx q[123], q[255];
cx q[125], q[255];
U(0, 0, pi/3) q[255];
cx q[125], q[255];
cx q[126], q[255];
U(0, 0, pi/3) q[255];
cx q[126], q[255];
cx q[127], q[255];
U(0, 0, pi/3) q[255];
cx q[127], q[255];
cx q[128], q[255];
U(0, 0, pi/3) q[255];
cx q[128], q[255];
cx q[129], q[255];
U(0, 0, pi/3) q[255];
cx q[129], q[255];
cx q[130], q[255];
U(0, 0, pi/3) q[255];
cx q[130], q[255];
cx q[133], q[255];
U(0, 0, pi/3) q[255];
cx q[133], q[255];
cx q[134], q[255];
U(0, 0, pi/3) q[255];
cx q[134], q[255];
cx q[135], q[255];
U(0, 0, pi/3) q[255];
cx q[135], q[255];
cx q[136], q[255];
U(0, 0, pi/3) q[255];
cx q[136], q[255];
cx q[137], q[255];
U(0, 0, pi/3) q[255];
cx q[137], q[255];
cx q[139], q[255];
U(0, 0, pi/3) q[255];
cx q[139], q[255];
cx q[141], q[255];
U(0, 0, pi/3) q[255];
cx q[141], q[255];
cx q[142], q[255];
U(0, 0, pi/3) q[255];
cx q[142], q[255];
cx q[144], q[255];
U(0, 0, pi/3) q[255];
cx q[144], q[255];
cx q[145], q[255];
U(0, 0, pi/3) q[255];
cx q[145], q[255];
cx q[146], q[255];
U(0, 0, pi/3) q[255];
cx q[146], q[255];
cx q[147], q[255];
U(0, 0, pi/3) q[255];
cx q[147], q[255];
cx q[149], q[255];
U(0, 0, pi/3) q[255];
cx q[149], q[255];
cx q[153], q[255];
U(0, 0, pi/3) q[255];
cx q[153], q[255];
cx q[154], q[255];
U(0, 0, pi/3) q[255];
cx q[154], q[255];
cx q[155], q[255];
U(0, 0, pi/3) q[255];
cx q[155], q[255];
cx q[157], q[255];
U(0, 0, pi/3) q[255];
cx q[157], q[255];
cx q[158], q[255];
U(0, 0, pi/3) q[255];
cx q[158], q[255];
cx q[160], q[255];
U(0, 0, pi/3) q[255];
cx q[160], q[255];
cx q[161], q[255];
U(0, 0, pi/3) q[255];
cx q[161], q[255];
cx q[163], q[255];
U(0, 0, pi/3) q[255];
cx q[163], q[255];
cx q[164], q[255];
U(0, 0, pi/3) q[255];
cx q[164], q[255];
cx q[165], q[255];
U(0, 0, pi/3) q[255];
cx q[165], q[255];
cx q[168], q[255];
U(0, 0, pi/3) q[255];
cx q[168], q[255];
cx q[169], q[255];
U(0, 0, pi/3) q[255];
cx q[169], q[255];
cx q[170], q[255];
U(0, 0, pi/3) q[255];
cx q[170], q[255];
cx q[174], q[255];
U(0, 0, pi/3) q[255];
cx q[174], q[255];
cx q[175], q[255];
U(0, 0, pi/3) q[255];
cx q[175], q[255];
cx q[176], q[255];
U(0, 0, pi/3) q[255];
cx q[176], q[255];
cx q[177], q[255];
U(0, 0, pi/3) q[255];
cx q[177], q[255];
cx q[181], q[255];
U(0, 0, pi/3) q[255];
cx q[181], q[255];
cx q[182], q[255];
U(0, 0, pi/3) q[255];
cx q[182], q[255];
cx q[183], q[255];
U(0, 0, pi/3) q[255];
cx q[183], q[255];
cx q[186], q[255];
U(0, 0, pi/3) q[255];
cx q[186], q[255];
cx q[187], q[255];
U(0, 0, pi/3) q[255];
cx q[187], q[255];
cx q[195], q[255];
U(0, 0, pi/3) q[255];
cx q[195], q[255];
cx q[196], q[255];
U(0, 0, pi/3) q[255];
cx q[196], q[255];
cx q[201], q[255];
U(0, 0, pi/3) q[255];
cx q[201], q[255];
cx q[204], q[255];
U(0, 0, pi/3) q[255];
cx q[204], q[255];
cx q[209], q[255];
U(0, 0, pi/3) q[255];
cx q[209], q[255];
cx q[214], q[255];
U(0, 0, pi/3) q[255];
cx q[214], q[255];
cx q[215], q[255];
U(0, 0, pi/3) q[255];
cx q[215], q[255];
cx q[219], q[255];
U(0, 0, pi/3) q[255];
cx q[219], q[255];
cx q[221], q[255];
U(0, 0, pi/3) q[255];
cx q[221], q[255];
cx q[222], q[255];
U(0, 0, pi/3) q[255];
cx q[222], q[255];
cx q[225], q[255];
U(0, 0, pi/3) q[255];
cx q[225], q[255];
cx q[227], q[255];
U(0, 0, pi/3) q[255];
cx q[227], q[255];
cx q[228], q[255];
U(0, 0, pi/3) q[255];
cx q[228], q[255];
cx q[230], q[255];
U(0, 0, pi/3) q[255];
cx q[230], q[255];
cx q[231], q[255];
U(0, 0, pi/3) q[255];
cx q[231], q[255];
cx q[232], q[255];
U(0, 0, pi/3) q[255];
cx q[232], q[255];
cx q[234], q[255];
U(0, 0, pi/3) q[255];
cx q[234], q[255];
cx q[237], q[255];
U(0, 0, pi/3) q[255];
cx q[237], q[255];
cx q[238], q[255];
U(0, 0, pi/3) q[255];
cx q[238], q[255];
cx q[239], q[255];
U(0, 0, pi/3) q[255];
cx q[239], q[255];
cx q[240], q[255];
U(0, 0, pi/3) q[255];
cx q[240], q[255];
cx q[241], q[255];
U(0, 0, pi/3) q[255];
cx q[241], q[255];
cx q[244], q[255];
U(0, 0, pi/3) q[255];
cx q[244], q[255];
cx q[246], q[255];
U(0, 0, pi/3) q[255];
cx q[246], q[255];
cx q[249], q[255];
U(0, 0, pi/3) q[255];
cx q[249], q[255];
cx q[251], q[255];
U(0, 0, pi/3) q[255];
cx q[251], q[255];
cx q[252], q[255];
U(0, 0, pi/3) q[255];
cx q[252], q[255];
cx q[253], q[255];
U(0, 0, pi/3) q[255];
cx q[253], q[255];
cx q[254], q[255];
U(0, 0, pi/3) q[255];
cx q[254], q[255];
cx q[0], q[256];
U(0, 0, pi/3) q[256];
cx q[0], q[256];
cx q[7], q[256];
U(0, 0, pi/3) q[256];
cx q[7], q[256];
cx q[8], q[256];
U(0, 0, pi/3) q[256];
cx q[8], q[256];
cx q[9], q[256];
U(0, 0, pi/3) q[256];
cx q[9], q[256];
cx q[11], q[256];
U(0, 0, pi/3) q[256];
cx q[11], q[256];
cx q[12], q[256];
U(0, 0, pi/3) q[256];
cx q[12], q[256];
cx q[13], q[256];
U(0, 0, pi/3) q[256];
cx q[13], q[256];
cx q[14], q[256];
U(0, 0, pi/3) q[256];
cx q[14], q[256];
cx q[15], q[256];
U(0, 0, pi/3) q[256];
cx q[15], q[256];
cx q[16], q[256];
U(0, 0, pi/3) q[256];
cx q[16], q[256];
cx q[17], q[256];
U(0, 0, pi/3) q[256];
cx q[17], q[256];
cx q[18], q[256];
U(0, 0, pi/3) q[256];
cx q[18], q[256];
cx q[20], q[256];
U(0, 0, pi/3) q[256];
cx q[20], q[256];
cx q[23], q[256];
U(0, 0, pi/3) q[256];
cx q[23], q[256];
cx q[27], q[256];
U(0, 0, pi/3) q[256];
cx q[27], q[256];
cx q[31], q[256];
U(0, 0, pi/3) q[256];
cx q[31], q[256];
cx q[34], q[256];
U(0, 0, pi/3) q[256];
cx q[34], q[256];
cx q[36], q[256];
U(0, 0, pi/3) q[256];
cx q[36], q[256];
cx q[38], q[256];
U(0, 0, pi/3) q[256];
cx q[38], q[256];
cx q[40], q[256];
U(0, 0, pi/3) q[256];
cx q[40], q[256];
cx q[43], q[256];
U(0, 0, pi/3) q[256];
cx q[43], q[256];
cx q[47], q[256];
U(0, 0, pi/3) q[256];
cx q[47], q[256];
cx q[49], q[256];
U(0, 0, pi/3) q[256];
cx q[49], q[256];
cx q[53], q[256];
U(0, 0, pi/3) q[256];
cx q[53], q[256];
cx q[54], q[256];
U(0, 0, pi/3) q[256];
cx q[54], q[256];
cx q[60], q[256];
U(0, 0, pi/3) q[256];
cx q[60], q[256];
cx q[63], q[256];
U(0, 0, pi/3) q[256];
cx q[63], q[256];
cx q[65], q[256];
U(0, 0, pi/3) q[256];
cx q[65], q[256];
cx q[67], q[256];
U(0, 0, pi/3) q[256];
cx q[67], q[256];
cx q[68], q[256];
U(0, 0, pi/3) q[256];
cx q[68], q[256];
cx q[69], q[256];
U(0, 0, pi/3) q[256];
cx q[69], q[256];
cx q[70], q[256];
U(0, 0, pi/3) q[256];
cx q[70], q[256];
cx q[71], q[256];
U(0, 0, pi/3) q[256];
cx q[71], q[256];
cx q[73], q[256];
U(0, 0, pi/3) q[256];
cx q[73], q[256];
cx q[79], q[256];
U(0, 0, pi/3) q[256];
cx q[79], q[256];
cx q[80], q[256];
U(0, 0, pi/3) q[256];
cx q[80], q[256];
cx q[81], q[256];
U(0, 0, pi/3) q[256];
cx q[81], q[256];
cx q[85], q[256];
U(0, 0, pi/3) q[256];
cx q[85], q[256];
cx q[87], q[256];
U(0, 0, pi/3) q[256];
cx q[87], q[256];
cx q[90], q[256];
U(0, 0, pi/3) q[256];
cx q[90], q[256];
cx q[91], q[256];
U(0, 0, pi/3) q[256];
cx q[91], q[256];
cx q[104], q[256];
U(0, 0, pi/3) q[256];
cx q[104], q[256];
cx q[107], q[256];
U(0, 0, pi/3) q[256];
cx q[107], q[256];
cx q[110], q[256];
U(0, 0, pi/3) q[256];
cx q[110], q[256];
cx q[113], q[256];
U(0, 0, pi/3) q[256];
cx q[113], q[256];
cx q[114], q[256];
U(0, 0, pi/3) q[256];
cx q[114], q[256];
cx q[115], q[256];
U(0, 0, pi/3) q[256];
cx q[115], q[256];
cx q[116], q[256];
U(0, 0, pi/3) q[256];
cx q[116], q[256];
cx q[119], q[256];
U(0, 0, pi/3) q[256];
cx q[119], q[256];
cx q[122], q[256];
U(0, 0, pi/3) q[256];
cx q[122], q[256];
cx q[125], q[256];
U(0, 0, pi/3) q[256];
cx q[125], q[256];
cx q[126], q[256];
U(0, 0, pi/3) q[256];
cx q[126], q[256];
cx q[131], q[256];
U(0, 0, pi/3) q[256];
cx q[131], q[256];
cx q[132], q[256];
U(0, 0, pi/3) q[256];
cx q[132], q[256];
cx q[134], q[256];
U(0, 0, pi/3) q[256];
cx q[134], q[256];
cx q[138], q[256];
U(0, 0, pi/3) q[256];
cx q[138], q[256];
cx q[139], q[256];
U(0, 0, pi/3) q[256];
cx q[139], q[256];
cx q[143], q[256];
U(0, 0, pi/3) q[256];
cx q[143], q[256];
cx q[144], q[256];
U(0, 0, pi/3) q[256];
cx q[144], q[256];
cx q[146], q[256];
U(0, 0, pi/3) q[256];
cx q[146], q[256];
cx q[147], q[256];
U(0, 0, pi/3) q[256];
cx q[147], q[256];
cx q[148], q[256];
U(0, 0, pi/3) q[256];
cx q[148], q[256];
cx q[149], q[256];
U(0, 0, pi/3) q[256];
cx q[149], q[256];
cx q[153], q[256];
U(0, 0, pi/3) q[256];
cx q[153], q[256];
cx q[157], q[256];
U(0, 0, pi/3) q[256];
cx q[157], q[256];
cx q[158], q[256];
U(0, 0, pi/3) q[256];
cx q[158], q[256];
cx q[159], q[256];
U(0, 0, pi/3) q[256];
cx q[159], q[256];
cx q[163], q[256];
U(0, 0, pi/3) q[256];
cx q[163], q[256];
cx q[164], q[256];
U(0, 0, pi/3) q[256];
cx q[164], q[256];
cx q[166], q[256];
U(0, 0, pi/3) q[256];
cx q[166], q[256];
cx q[167], q[256];
U(0, 0, pi/3) q[256];
cx q[167], q[256];
cx q[170], q[256];
U(0, 0, pi/3) q[256];
cx q[170], q[256];
cx q[172], q[256];
U(0, 0, pi/3) q[256];
cx q[172], q[256];
cx q[173], q[256];
U(0, 0, pi/3) q[256];
cx q[173], q[256];
cx q[174], q[256];
U(0, 0, pi/3) q[256];
cx q[174], q[256];
cx q[175], q[256];
U(0, 0, pi/3) q[256];
cx q[175], q[256];
cx q[177], q[256];
U(0, 0, pi/3) q[256];
cx q[177], q[256];
cx q[179], q[256];
U(0, 0, pi/3) q[256];
cx q[179], q[256];
cx q[181], q[256];
U(0, 0, pi/3) q[256];
cx q[181], q[256];
cx q[182], q[256];
U(0, 0, pi/3) q[256];
cx q[182], q[256];
cx q[184], q[256];
U(0, 0, pi/3) q[256];
cx q[184], q[256];
cx q[188], q[256];
U(0, 0, pi/3) q[256];
cx q[188], q[256];
cx q[190], q[256];
U(0, 0, pi/3) q[256];
cx q[190], q[256];
cx q[192], q[256];
U(0, 0, pi/3) q[256];
cx q[192], q[256];
cx q[193], q[256];
U(0, 0, pi/3) q[256];
cx q[193], q[256];
cx q[198], q[256];
U(0, 0, pi/3) q[256];
cx q[198], q[256];
cx q[200], q[256];
U(0, 0, pi/3) q[256];
cx q[200], q[256];
cx q[204], q[256];
U(0, 0, pi/3) q[256];
cx q[204], q[256];
cx q[208], q[256];
U(0, 0, pi/3) q[256];
cx q[208], q[256];
cx q[209], q[256];
U(0, 0, pi/3) q[256];
cx q[209], q[256];
cx q[210], q[256];
U(0, 0, pi/3) q[256];
cx q[210], q[256];
cx q[213], q[256];
U(0, 0, pi/3) q[256];
cx q[213], q[256];
cx q[214], q[256];
U(0, 0, pi/3) q[256];
cx q[214], q[256];
cx q[215], q[256];
U(0, 0, pi/3) q[256];
cx q[215], q[256];
cx q[216], q[256];
U(0, 0, pi/3) q[256];
cx q[216], q[256];
cx q[217], q[256];
U(0, 0, pi/3) q[256];
cx q[217], q[256];
cx q[220], q[256];
U(0, 0, pi/3) q[256];
cx q[220], q[256];
cx q[221], q[256];
U(0, 0, pi/3) q[256];
cx q[221], q[256];
cx q[222], q[256];
U(0, 0, pi/3) q[256];
cx q[222], q[256];
cx q[224], q[256];
U(0, 0, pi/3) q[256];
cx q[224], q[256];
cx q[228], q[256];
U(0, 0, pi/3) q[256];
cx q[228], q[256];
cx q[229], q[256];
U(0, 0, pi/3) q[256];
cx q[229], q[256];
cx q[231], q[256];
U(0, 0, pi/3) q[256];
cx q[231], q[256];
cx q[233], q[256];
U(0, 0, pi/3) q[256];
cx q[233], q[256];
cx q[235], q[256];
U(0, 0, pi/3) q[256];
cx q[235], q[256];
cx q[238], q[256];
U(0, 0, pi/3) q[256];
cx q[238], q[256];
cx q[239], q[256];
U(0, 0, pi/3) q[256];
cx q[239], q[256];
cx q[242], q[256];
U(0, 0, pi/3) q[256];
cx q[242], q[256];
cx q[251], q[256];
U(0, 0, pi/3) q[256];
cx q[251], q[256];
cx q[253], q[256];
U(0, 0, pi/3) q[256];
cx q[253], q[256];
cx q[255], q[256];
U(0, 0, pi/3) q[256];
cx q[255], q[256];
cx q[3], q[257];
U(0, 0, pi/3) q[257];
cx q[3], q[257];
cx q[5], q[257];
U(0, 0, pi/3) q[257];
cx q[5], q[257];
cx q[6], q[257];
U(0, 0, pi/3) q[257];
cx q[6], q[257];
cx q[7], q[257];
U(0, 0, pi/3) q[257];
cx q[7], q[257];
cx q[8], q[257];
U(0, 0, pi/3) q[257];
cx q[8], q[257];
cx q[9], q[257];
U(0, 0, pi/3) q[257];
cx q[9], q[257];
cx q[10], q[257];
U(0, 0, pi/3) q[257];
cx q[10], q[257];
cx q[12], q[257];
U(0, 0, pi/3) q[257];
cx q[12], q[257];
cx q[14], q[257];
U(0, 0, pi/3) q[257];
cx q[14], q[257];
cx q[15], q[257];
U(0, 0, pi/3) q[257];
cx q[15], q[257];
cx q[16], q[257];
U(0, 0, pi/3) q[257];
cx q[16], q[257];
cx q[17], q[257];
U(0, 0, pi/3) q[257];
cx q[17], q[257];
cx q[18], q[257];
U(0, 0, pi/3) q[257];
cx q[18], q[257];
cx q[19], q[257];
U(0, 0, pi/3) q[257];
cx q[19], q[257];
cx q[23], q[257];
U(0, 0, pi/3) q[257];
cx q[23], q[257];
cx q[24], q[257];
U(0, 0, pi/3) q[257];
cx q[24], q[257];
cx q[25], q[257];
U(0, 0, pi/3) q[257];
cx q[25], q[257];
cx q[27], q[257];
U(0, 0, pi/3) q[257];
cx q[27], q[257];
cx q[30], q[257];
U(0, 0, pi/3) q[257];
cx q[30], q[257];
cx q[35], q[257];
U(0, 0, pi/3) q[257];
cx q[35], q[257];
cx q[38], q[257];
U(0, 0, pi/3) q[257];
cx q[38], q[257];
cx q[39], q[257];
U(0, 0, pi/3) q[257];
cx q[39], q[257];
cx q[43], q[257];
U(0, 0, pi/3) q[257];
cx q[43], q[257];
cx q[45], q[257];
U(0, 0, pi/3) q[257];
cx q[45], q[257];
cx q[47], q[257];
U(0, 0, pi/3) q[257];
cx q[47], q[257];
cx q[49], q[257];
U(0, 0, pi/3) q[257];
cx q[49], q[257];
cx q[50], q[257];
U(0, 0, pi/3) q[257];
cx q[50], q[257];
cx q[56], q[257];
U(0, 0, pi/3) q[257];
cx q[56], q[257];
cx q[58], q[257];
U(0, 0, pi/3) q[257];
cx q[58], q[257];
cx q[60], q[257];
U(0, 0, pi/3) q[257];
cx q[60], q[257];
cx q[63], q[257];
U(0, 0, pi/3) q[257];
cx q[63], q[257];
cx q[64], q[257];
U(0, 0, pi/3) q[257];
cx q[64], q[257];
cx q[66], q[257];
U(0, 0, pi/3) q[257];
cx q[66], q[257];
cx q[70], q[257];
U(0, 0, pi/3) q[257];
cx q[70], q[257];
cx q[71], q[257];
U(0, 0, pi/3) q[257];
cx q[71], q[257];
cx q[72], q[257];
U(0, 0, pi/3) q[257];
cx q[72], q[257];
cx q[73], q[257];
U(0, 0, pi/3) q[257];
cx q[73], q[257];
cx q[74], q[257];
U(0, 0, pi/3) q[257];
cx q[74], q[257];
cx q[78], q[257];
U(0, 0, pi/3) q[257];
cx q[78], q[257];
cx q[79], q[257];
U(0, 0, pi/3) q[257];
cx q[79], q[257];
cx q[80], q[257];
U(0, 0, pi/3) q[257];
cx q[80], q[257];
cx q[82], q[257];
U(0, 0, pi/3) q[257];
cx q[82], q[257];
cx q[83], q[257];
U(0, 0, pi/3) q[257];
cx q[83], q[257];
cx q[90], q[257];
U(0, 0, pi/3) q[257];
cx q[90], q[257];
cx q[91], q[257];
U(0, 0, pi/3) q[257];
cx q[91], q[257];
cx q[93], q[257];
U(0, 0, pi/3) q[257];
cx q[93], q[257];
cx q[95], q[257];
U(0, 0, pi/3) q[257];
cx q[95], q[257];
cx q[96], q[257];
U(0, 0, pi/3) q[257];
cx q[96], q[257];
cx q[97], q[257];
U(0, 0, pi/3) q[257];
cx q[97], q[257];
cx q[98], q[257];
U(0, 0, pi/3) q[257];
cx q[98], q[257];
cx q[99], q[257];
U(0, 0, pi/3) q[257];
cx q[99], q[257];
cx q[100], q[257];
U(0, 0, pi/3) q[257];
cx q[100], q[257];
cx q[101], q[257];
U(0, 0, pi/3) q[257];
cx q[101], q[257];
cx q[102], q[257];
U(0, 0, pi/3) q[257];
cx q[102], q[257];
cx q[103], q[257];
U(0, 0, pi/3) q[257];
cx q[103], q[257];
cx q[104], q[257];
U(0, 0, pi/3) q[257];
cx q[104], q[257];
cx q[108], q[257];
U(0, 0, pi/3) q[257];
cx q[108], q[257];
cx q[109], q[257];
U(0, 0, pi/3) q[257];
cx q[109], q[257];
cx q[111], q[257];
U(0, 0, pi/3) q[257];
cx q[111], q[257];
cx q[112], q[257];
U(0, 0, pi/3) q[257];
cx q[112], q[257];
cx q[117], q[257];
U(0, 0, pi/3) q[257];
cx q[117], q[257];
cx q[120], q[257];
U(0, 0, pi/3) q[257];
cx q[120], q[257];
cx q[121], q[257];
U(0, 0, pi/3) q[257];
cx q[121], q[257];
cx q[122], q[257];
U(0, 0, pi/3) q[257];
cx q[122], q[257];
cx q[123], q[257];
U(0, 0, pi/3) q[257];
cx q[123], q[257];
cx q[129], q[257];
U(0, 0, pi/3) q[257];
cx q[129], q[257];
cx q[130], q[257];
U(0, 0, pi/3) q[257];
cx q[130], q[257];
cx q[131], q[257];
U(0, 0, pi/3) q[257];
cx q[131], q[257];
cx q[133], q[257];
U(0, 0, pi/3) q[257];
cx q[133], q[257];
cx q[135], q[257];
U(0, 0, pi/3) q[257];
cx q[135], q[257];
cx q[137], q[257];
U(0, 0, pi/3) q[257];
cx q[137], q[257];
cx q[141], q[257];
U(0, 0, pi/3) q[257];
cx q[141], q[257];
cx q[142], q[257];
U(0, 0, pi/3) q[257];
cx q[142], q[257];
cx q[144], q[257];
U(0, 0, pi/3) q[257];
cx q[144], q[257];
cx q[145], q[257];
U(0, 0, pi/3) q[257];
cx q[145], q[257];
cx q[146], q[257];
U(0, 0, pi/3) q[257];
cx q[146], q[257];
cx q[150], q[257];
U(0, 0, pi/3) q[257];
cx q[150], q[257];
cx q[154], q[257];
U(0, 0, pi/3) q[257];
cx q[154], q[257];
cx q[155], q[257];
U(0, 0, pi/3) q[257];
cx q[155], q[257];
cx q[156], q[257];
U(0, 0, pi/3) q[257];
cx q[156], q[257];
cx q[157], q[257];
U(0, 0, pi/3) q[257];
cx q[157], q[257];
cx q[160], q[257];
U(0, 0, pi/3) q[257];
cx q[160], q[257];
cx q[164], q[257];
U(0, 0, pi/3) q[257];
cx q[164], q[257];
cx q[165], q[257];
U(0, 0, pi/3) q[257];
cx q[165], q[257];
cx q[166], q[257];
U(0, 0, pi/3) q[257];
cx q[166], q[257];
cx q[167], q[257];
U(0, 0, pi/3) q[257];
cx q[167], q[257];
cx q[175], q[257];
U(0, 0, pi/3) q[257];
cx q[175], q[257];
cx q[176], q[257];
U(0, 0, pi/3) q[257];
cx q[176], q[257];
cx q[177], q[257];
U(0, 0, pi/3) q[257];
cx q[177], q[257];
cx q[183], q[257];
U(0, 0, pi/3) q[257];
cx q[183], q[257];
cx q[187], q[257];
U(0, 0, pi/3) q[257];
cx q[187], q[257];
cx q[188], q[257];
U(0, 0, pi/3) q[257];
cx q[188], q[257];
cx q[189], q[257];
U(0, 0, pi/3) q[257];
cx q[189], q[257];
cx q[190], q[257];
U(0, 0, pi/3) q[257];
cx q[190], q[257];
cx q[192], q[257];
U(0, 0, pi/3) q[257];
cx q[192], q[257];
cx q[194], q[257];
U(0, 0, pi/3) q[257];
cx q[194], q[257];
cx q[195], q[257];
U(0, 0, pi/3) q[257];
cx q[195], q[257];
cx q[200], q[257];
U(0, 0, pi/3) q[257];
cx q[200], q[257];
cx q[201], q[257];
U(0, 0, pi/3) q[257];
cx q[201], q[257];
cx q[203], q[257];
U(0, 0, pi/3) q[257];
cx q[203], q[257];
cx q[206], q[257];
U(0, 0, pi/3) q[257];
cx q[206], q[257];
cx q[207], q[257];
U(0, 0, pi/3) q[257];
cx q[207], q[257];
cx q[208], q[257];
U(0, 0, pi/3) q[257];
cx q[208], q[257];
cx q[209], q[257];
U(0, 0, pi/3) q[257];
cx q[209], q[257];
cx q[211], q[257];
U(0, 0, pi/3) q[257];
cx q[211], q[257];
cx q[213], q[257];
U(0, 0, pi/3) q[257];
cx q[213], q[257];
cx q[214], q[257];
U(0, 0, pi/3) q[257];
cx q[214], q[257];
cx q[215], q[257];
U(0, 0, pi/3) q[257];
cx q[215], q[257];
cx q[216], q[257];
U(0, 0, pi/3) q[257];
cx q[216], q[257];
cx q[217], q[257];
U(0, 0, pi/3) q[257];
cx q[217], q[257];
cx q[218], q[257];
U(0, 0, pi/3) q[257];
cx q[218], q[257];
cx q[219], q[257];
U(0, 0, pi/3) q[257];
cx q[219], q[257];
cx q[221], q[257];
U(0, 0, pi/3) q[257];
cx q[221], q[257];
cx q[224], q[257];
U(0, 0, pi/3) q[257];
cx q[224], q[257];
cx q[226], q[257];
U(0, 0, pi/3) q[257];
cx q[226], q[257];
cx q[227], q[257];
U(0, 0, pi/3) q[257];
cx q[227], q[257];
cx q[232], q[257];
U(0, 0, pi/3) q[257];
cx q[232], q[257];
cx q[233], q[257];
U(0, 0, pi/3) q[257];
cx q[233], q[257];
cx q[234], q[257];
U(0, 0, pi/3) q[257];
cx q[234], q[257];
cx q[235], q[257];
U(0, 0, pi/3) q[257];
cx q[235], q[257];
cx q[237], q[257];
U(0, 0, pi/3) q[257];
cx q[237], q[257];
cx q[245], q[257];
U(0, 0, pi/3) q[257];
cx q[245], q[257];
cx q[249], q[257];
U(0, 0, pi/3) q[257];
cx q[249], q[257];
cx q[253], q[257];
U(0, 0, pi/3) q[257];
cx q[253], q[257];
cx q[255], q[257];
U(0, 0, pi/3) q[257];
cx q[255], q[257];
cx q[256], q[257];
U(0, 0, pi/3) q[257];
cx q[256], q[257];
cx q[0], q[258];
U(0, 0, pi/3) q[258];
cx q[0], q[258];
cx q[4], q[258];
U(0, 0, pi/3) q[258];
cx q[4], q[258];
cx q[5], q[258];
U(0, 0, pi/3) q[258];
cx q[5], q[258];
cx q[6], q[258];
U(0, 0, pi/3) q[258];
cx q[6], q[258];
cx q[7], q[258];
U(0, 0, pi/3) q[258];
cx q[7], q[258];
cx q[10], q[258];
U(0, 0, pi/3) q[258];
cx q[10], q[258];
cx q[15], q[258];
U(0, 0, pi/3) q[258];
cx q[15], q[258];
cx q[16], q[258];
U(0, 0, pi/3) q[258];
cx q[16], q[258];
cx q[17], q[258];
U(0, 0, pi/3) q[258];
cx q[17], q[258];
cx q[19], q[258];
U(0, 0, pi/3) q[258];
cx q[19], q[258];
cx q[20], q[258];
U(0, 0, pi/3) q[258];
cx q[20], q[258];
cx q[22], q[258];
U(0, 0, pi/3) q[258];
cx q[22], q[258];
cx q[24], q[258];
U(0, 0, pi/3) q[258];
cx q[24], q[258];
cx q[25], q[258];
U(0, 0, pi/3) q[258];
cx q[25], q[258];
cx q[27], q[258];
U(0, 0, pi/3) q[258];
cx q[27], q[258];
cx q[28], q[258];
U(0, 0, pi/3) q[258];
cx q[28], q[258];
cx q[29], q[258];
U(0, 0, pi/3) q[258];
cx q[29], q[258];
cx q[31], q[258];
U(0, 0, pi/3) q[258];
cx q[31], q[258];
cx q[32], q[258];
U(0, 0, pi/3) q[258];
cx q[32], q[258];
cx q[35], q[258];
U(0, 0, pi/3) q[258];
cx q[35], q[258];
cx q[36], q[258];
U(0, 0, pi/3) q[258];
cx q[36], q[258];
cx q[37], q[258];
U(0, 0, pi/3) q[258];
cx q[37], q[258];
cx q[38], q[258];
U(0, 0, pi/3) q[258];
cx q[38], q[258];
cx q[39], q[258];
U(0, 0, pi/3) q[258];
cx q[39], q[258];
cx q[41], q[258];
U(0, 0, pi/3) q[258];
cx q[41], q[258];
cx q[42], q[258];
U(0, 0, pi/3) q[258];
cx q[42], q[258];
cx q[43], q[258];
U(0, 0, pi/3) q[258];
cx q[43], q[258];
cx q[45], q[258];
U(0, 0, pi/3) q[258];
cx q[45], q[258];
cx q[46], q[258];
U(0, 0, pi/3) q[258];
cx q[46], q[258];
cx q[47], q[258];
U(0, 0, pi/3) q[258];
cx q[47], q[258];
cx q[49], q[258];
U(0, 0, pi/3) q[258];
cx q[49], q[258];
cx q[50], q[258];
U(0, 0, pi/3) q[258];
cx q[50], q[258];
cx q[51], q[258];
U(0, 0, pi/3) q[258];
cx q[51], q[258];
cx q[53], q[258];
U(0, 0, pi/3) q[258];
cx q[53], q[258];
cx q[55], q[258];
U(0, 0, pi/3) q[258];
cx q[55], q[258];
cx q[59], q[258];
U(0, 0, pi/3) q[258];
cx q[59], q[258];
cx q[61], q[258];
U(0, 0, pi/3) q[258];
cx q[61], q[258];
cx q[63], q[258];
U(0, 0, pi/3) q[258];
cx q[63], q[258];
cx q[64], q[258];
U(0, 0, pi/3) q[258];
cx q[64], q[258];
cx q[65], q[258];
U(0, 0, pi/3) q[258];
cx q[65], q[258];
cx q[66], q[258];
U(0, 0, pi/3) q[258];
cx q[66], q[258];
cx q[67], q[258];
U(0, 0, pi/3) q[258];
cx q[67], q[258];
cx q[71], q[258];
U(0, 0, pi/3) q[258];
cx q[71], q[258];
cx q[72], q[258];
U(0, 0, pi/3) q[258];
cx q[72], q[258];
cx q[77], q[258];
U(0, 0, pi/3) q[258];
cx q[77], q[258];
cx q[79], q[258];
U(0, 0, pi/3) q[258];
cx q[79], q[258];
cx q[81], q[258];
U(0, 0, pi/3) q[258];
cx q[81], q[258];
cx q[82], q[258];
U(0, 0, pi/3) q[258];
cx q[82], q[258];
cx q[83], q[258];
U(0, 0, pi/3) q[258];
cx q[83], q[258];
cx q[86], q[258];
U(0, 0, pi/3) q[258];
cx q[86], q[258];
cx q[87], q[258];
U(0, 0, pi/3) q[258];
cx q[87], q[258];
cx q[93], q[258];
U(0, 0, pi/3) q[258];
cx q[93], q[258];
cx q[100], q[258];
U(0, 0, pi/3) q[258];
cx q[100], q[258];
cx q[101], q[258];
U(0, 0, pi/3) q[258];
cx q[101], q[258];
cx q[106], q[258];
U(0, 0, pi/3) q[258];
cx q[106], q[258];
cx q[107], q[258];
U(0, 0, pi/3) q[258];
cx q[107], q[258];
cx q[109], q[258];
U(0, 0, pi/3) q[258];
cx q[109], q[258];
cx q[110], q[258];
U(0, 0, pi/3) q[258];
cx q[110], q[258];
cx q[111], q[258];
U(0, 0, pi/3) q[258];
cx q[111], q[258];
cx q[112], q[258];
U(0, 0, pi/3) q[258];
cx q[112], q[258];
cx q[115], q[258];
U(0, 0, pi/3) q[258];
cx q[115], q[258];
cx q[116], q[258];
U(0, 0, pi/3) q[258];
cx q[116], q[258];
cx q[120], q[258];
U(0, 0, pi/3) q[258];
cx q[120], q[258];
cx q[121], q[258];
U(0, 0, pi/3) q[258];
cx q[121], q[258];
cx q[122], q[258];
U(0, 0, pi/3) q[258];
cx q[122], q[258];
cx q[124], q[258];
U(0, 0, pi/3) q[258];
cx q[124], q[258];
cx q[126], q[258];
U(0, 0, pi/3) q[258];
cx q[126], q[258];
cx q[130], q[258];
U(0, 0, pi/3) q[258];
cx q[130], q[258];
cx q[132], q[258];
U(0, 0, pi/3) q[258];
cx q[132], q[258];
cx q[133], q[258];
U(0, 0, pi/3) q[258];
cx q[133], q[258];
cx q[134], q[258];
U(0, 0, pi/3) q[258];
cx q[134], q[258];
cx q[136], q[258];
U(0, 0, pi/3) q[258];
cx q[136], q[258];
cx q[140], q[258];
U(0, 0, pi/3) q[258];
cx q[140], q[258];
cx q[141], q[258];
U(0, 0, pi/3) q[258];
cx q[141], q[258];
cx q[142], q[258];
U(0, 0, pi/3) q[258];
cx q[142], q[258];
cx q[143], q[258];
U(0, 0, pi/3) q[258];
cx q[143], q[258];
cx q[146], q[258];
U(0, 0, pi/3) q[258];
cx q[146], q[258];
cx q[149], q[258];
U(0, 0, pi/3) q[258];
cx q[149], q[258];
cx q[150], q[258];
U(0, 0, pi/3) q[258];
cx q[150], q[258];
cx q[151], q[258];
U(0, 0, pi/3) q[258];
cx q[151], q[258];
cx q[152], q[258];
U(0, 0, pi/3) q[258];
cx q[152], q[258];
cx q[153], q[258];
U(0, 0, pi/3) q[258];
cx q[153], q[258];
cx q[154], q[258];
U(0, 0, pi/3) q[258];
cx q[154], q[258];
cx q[155], q[258];
U(0, 0, pi/3) q[258];
cx q[155], q[258];
cx q[156], q[258];
U(0, 0, pi/3) q[258];
cx q[156], q[258];
cx q[157], q[258];
U(0, 0, pi/3) q[258];
cx q[157], q[258];
cx q[158], q[258];
U(0, 0, pi/3) q[258];
cx q[158], q[258];
cx q[159], q[258];
U(0, 0, pi/3) q[258];
cx q[159], q[258];
cx q[162], q[258];
U(0, 0, pi/3) q[258];
cx q[162], q[258];
cx q[163], q[258];
U(0, 0, pi/3) q[258];
cx q[163], q[258];
cx q[166], q[258];
U(0, 0, pi/3) q[258];
cx q[166], q[258];
cx q[169], q[258];
U(0, 0, pi/3) q[258];
cx q[169], q[258];
cx q[170], q[258];
U(0, 0, pi/3) q[258];
cx q[170], q[258];
cx q[173], q[258];
U(0, 0, pi/3) q[258];
cx q[173], q[258];
cx q[175], q[258];
U(0, 0, pi/3) q[258];
cx q[175], q[258];
cx q[176], q[258];
U(0, 0, pi/3) q[258];
cx q[176], q[258];
cx q[177], q[258];
U(0, 0, pi/3) q[258];
cx q[177], q[258];
cx q[178], q[258];
U(0, 0, pi/3) q[258];
cx q[178], q[258];
cx q[180], q[258];
U(0, 0, pi/3) q[258];
cx q[180], q[258];
cx q[184], q[258];
U(0, 0, pi/3) q[258];
cx q[184], q[258];
cx q[187], q[258];
U(0, 0, pi/3) q[258];
cx q[187], q[258];
cx q[188], q[258];
U(0, 0, pi/3) q[258];
cx q[188], q[258];
cx q[189], q[258];
U(0, 0, pi/3) q[258];
cx q[189], q[258];
cx q[190], q[258];
U(0, 0, pi/3) q[258];
cx q[190], q[258];
cx q[191], q[258];
U(0, 0, pi/3) q[258];
cx q[191], q[258];
cx q[192], q[258];
U(0, 0, pi/3) q[258];
cx q[192], q[258];
cx q[195], q[258];
U(0, 0, pi/3) q[258];
cx q[195], q[258];
cx q[196], q[258];
U(0, 0, pi/3) q[258];
cx q[196], q[258];
cx q[197], q[258];
U(0, 0, pi/3) q[258];
cx q[197], q[258];
cx q[198], q[258];
U(0, 0, pi/3) q[258];
cx q[198], q[258];
cx q[199], q[258];
U(0, 0, pi/3) q[258];
cx q[199], q[258];
cx q[202], q[258];
U(0, 0, pi/3) q[258];
cx q[202], q[258];
cx q[206], q[258];
U(0, 0, pi/3) q[258];
cx q[206], q[258];
cx q[208], q[258];
U(0, 0, pi/3) q[258];
cx q[208], q[258];
cx q[209], q[258];
U(0, 0, pi/3) q[258];
cx q[209], q[258];
cx q[214], q[258];
U(0, 0, pi/3) q[258];
cx q[214], q[258];
cx q[216], q[258];
U(0, 0, pi/3) q[258];
cx q[216], q[258];
cx q[220], q[258];
U(0, 0, pi/3) q[258];
cx q[220], q[258];
cx q[222], q[258];
U(0, 0, pi/3) q[258];
cx q[222], q[258];
cx q[224], q[258];
U(0, 0, pi/3) q[258];
cx q[224], q[258];
cx q[227], q[258];
U(0, 0, pi/3) q[258];
cx q[227], q[258];
cx q[228], q[258];
U(0, 0, pi/3) q[258];
cx q[228], q[258];
cx q[234], q[258];
U(0, 0, pi/3) q[258];
cx q[234], q[258];
cx q[240], q[258];
U(0, 0, pi/3) q[258];
cx q[240], q[258];
cx q[242], q[258];
U(0, 0, pi/3) q[258];
cx q[242], q[258];
cx q[243], q[258];
U(0, 0, pi/3) q[258];
cx q[243], q[258];
cx q[244], q[258];
U(0, 0, pi/3) q[258];
cx q[244], q[258];
cx q[246], q[258];
U(0, 0, pi/3) q[258];
cx q[246], q[258];
cx q[247], q[258];
U(0, 0, pi/3) q[258];
cx q[247], q[258];
cx q[248], q[258];
U(0, 0, pi/3) q[258];
cx q[248], q[258];
cx q[250], q[258];
U(0, 0, pi/3) q[258];
cx q[250], q[258];
cx q[252], q[258];
U(0, 0, pi/3) q[258];
cx q[252], q[258];
cx q[253], q[258];
U(0, 0, pi/3) q[258];
cx q[253], q[258];
cx q[257], q[258];
U(0, 0, pi/3) q[258];
cx q[257], q[258];
cx q[0], q[259];
U(0, 0, pi/3) q[259];
cx q[0], q[259];
cx q[1], q[259];
U(0, 0, pi/3) q[259];
cx q[1], q[259];
cx q[2], q[259];
U(0, 0, pi/3) q[259];
cx q[2], q[259];
cx q[5], q[259];
U(0, 0, pi/3) q[259];
cx q[5], q[259];
cx q[6], q[259];
U(0, 0, pi/3) q[259];
cx q[6], q[259];
cx q[7], q[259];
U(0, 0, pi/3) q[259];
cx q[7], q[259];
cx q[8], q[259];
U(0, 0, pi/3) q[259];
cx q[8], q[259];
cx q[9], q[259];
U(0, 0, pi/3) q[259];
cx q[9], q[259];
cx q[10], q[259];
U(0, 0, pi/3) q[259];
cx q[10], q[259];
cx q[11], q[259];
U(0, 0, pi/3) q[259];
cx q[11], q[259];
cx q[12], q[259];
U(0, 0, pi/3) q[259];
cx q[12], q[259];
cx q[13], q[259];
U(0, 0, pi/3) q[259];
cx q[13], q[259];
cx q[14], q[259];
U(0, 0, pi/3) q[259];
cx q[14], q[259];
cx q[16], q[259];
U(0, 0, pi/3) q[259];
cx q[16], q[259];
cx q[17], q[259];
U(0, 0, pi/3) q[259];
cx q[17], q[259];
cx q[18], q[259];
U(0, 0, pi/3) q[259];
cx q[18], q[259];
cx q[19], q[259];
U(0, 0, pi/3) q[259];
cx q[19], q[259];
cx q[23], q[259];
U(0, 0, pi/3) q[259];
cx q[23], q[259];
cx q[25], q[259];
U(0, 0, pi/3) q[259];
cx q[25], q[259];
cx q[26], q[259];
U(0, 0, pi/3) q[259];
cx q[26], q[259];
cx q[27], q[259];
U(0, 0, pi/3) q[259];
cx q[27], q[259];
cx q[28], q[259];
U(0, 0, pi/3) q[259];
cx q[28], q[259];
cx q[29], q[259];
U(0, 0, pi/3) q[259];
cx q[29], q[259];
cx q[32], q[259];
U(0, 0, pi/3) q[259];
cx q[32], q[259];
cx q[37], q[259];
U(0, 0, pi/3) q[259];
cx q[37], q[259];
cx q[38], q[259];
U(0, 0, pi/3) q[259];
cx q[38], q[259];
cx q[39], q[259];
U(0, 0, pi/3) q[259];
cx q[39], q[259];
cx q[41], q[259];
U(0, 0, pi/3) q[259];
cx q[41], q[259];
cx q[43], q[259];
U(0, 0, pi/3) q[259];
cx q[43], q[259];
cx q[45], q[259];
U(0, 0, pi/3) q[259];
cx q[45], q[259];
cx q[47], q[259];
U(0, 0, pi/3) q[259];
cx q[47], q[259];
cx q[48], q[259];
U(0, 0, pi/3) q[259];
cx q[48], q[259];
cx q[51], q[259];
U(0, 0, pi/3) q[259];
cx q[51], q[259];
cx q[57], q[259];
U(0, 0, pi/3) q[259];
cx q[57], q[259];
cx q[59], q[259];
U(0, 0, pi/3) q[259];
cx q[59], q[259];
cx q[61], q[259];
U(0, 0, pi/3) q[259];
cx q[61], q[259];
cx q[62], q[259];
U(0, 0, pi/3) q[259];
cx q[62], q[259];
cx q[64], q[259];
U(0, 0, pi/3) q[259];
cx q[64], q[259];
cx q[67], q[259];
U(0, 0, pi/3) q[259];
cx q[67], q[259];
cx q[73], q[259];
U(0, 0, pi/3) q[259];
cx q[73], q[259];
cx q[75], q[259];
U(0, 0, pi/3) q[259];
cx q[75], q[259];
cx q[76], q[259];
U(0, 0, pi/3) q[259];
cx q[76], q[259];
cx q[77], q[259];
U(0, 0, pi/3) q[259];
cx q[77], q[259];
cx q[78], q[259];
U(0, 0, pi/3) q[259];
cx q[78], q[259];
cx q[79], q[259];
U(0, 0, pi/3) q[259];
cx q[79], q[259];
cx q[82], q[259];
U(0, 0, pi/3) q[259];
cx q[82], q[259];
cx q[83], q[259];
U(0, 0, pi/3) q[259];
cx q[83], q[259];
cx q[88], q[259];
U(0, 0, pi/3) q[259];
cx q[88], q[259];
cx q[89], q[259];
U(0, 0, pi/3) q[259];
cx q[89], q[259];
cx q[93], q[259];
U(0, 0, pi/3) q[259];
cx q[93], q[259];
cx q[94], q[259];
U(0, 0, pi/3) q[259];
cx q[94], q[259];
cx q[95], q[259];
U(0, 0, pi/3) q[259];
cx q[95], q[259];
cx q[97], q[259];
U(0, 0, pi/3) q[259];
cx q[97], q[259];
cx q[98], q[259];
U(0, 0, pi/3) q[259];
cx q[98], q[259];
cx q[99], q[259];
U(0, 0, pi/3) q[259];
cx q[99], q[259];
cx q[101], q[259];
U(0, 0, pi/3) q[259];
cx q[101], q[259];
cx q[105], q[259];
U(0, 0, pi/3) q[259];
cx q[105], q[259];
cx q[106], q[259];
U(0, 0, pi/3) q[259];
cx q[106], q[259];
cx q[107], q[259];
U(0, 0, pi/3) q[259];
cx q[107], q[259];
cx q[108], q[259];
U(0, 0, pi/3) q[259];
cx q[108], q[259];
cx q[109], q[259];
U(0, 0, pi/3) q[259];
cx q[109], q[259];
cx q[115], q[259];
U(0, 0, pi/3) q[259];
cx q[115], q[259];
cx q[116], q[259];
U(0, 0, pi/3) q[259];
cx q[116], q[259];
cx q[126], q[259];
U(0, 0, pi/3) q[259];
cx q[126], q[259];
cx q[128], q[259];
U(0, 0, pi/3) q[259];
cx q[128], q[259];
cx q[131], q[259];
U(0, 0, pi/3) q[259];
cx q[131], q[259];
cx q[133], q[259];
U(0, 0, pi/3) q[259];
cx q[133], q[259];
cx q[136], q[259];
U(0, 0, pi/3) q[259];
cx q[136], q[259];
cx q[138], q[259];
U(0, 0, pi/3) q[259];
cx q[138], q[259];
cx q[141], q[259];
U(0, 0, pi/3) q[259];
cx q[141], q[259];
cx q[142], q[259];
U(0, 0, pi/3) q[259];
cx q[142], q[259];
cx q[145], q[259];
U(0, 0, pi/3) q[259];
cx q[145], q[259];
cx q[147], q[259];
U(0, 0, pi/3) q[259];
cx q[147], q[259];
cx q[148], q[259];
U(0, 0, pi/3) q[259];
cx q[148], q[259];
cx q[156], q[259];
U(0, 0, pi/3) q[259];
cx q[156], q[259];
cx q[158], q[259];
U(0, 0, pi/3) q[259];
cx q[158], q[259];
cx q[159], q[259];
U(0, 0, pi/3) q[259];
cx q[159], q[259];
cx q[160], q[259];
U(0, 0, pi/3) q[259];
cx q[160], q[259];
cx q[161], q[259];
U(0, 0, pi/3) q[259];
cx q[161], q[259];
cx q[163], q[259];
U(0, 0, pi/3) q[259];
cx q[163], q[259];
cx q[166], q[259];
U(0, 0, pi/3) q[259];
cx q[166], q[259];
cx q[169], q[259];
U(0, 0, pi/3) q[259];
cx q[169], q[259];
cx q[172], q[259];
U(0, 0, pi/3) q[259];
cx q[172], q[259];
cx q[173], q[259];
U(0, 0, pi/3) q[259];
cx q[173], q[259];
cx q[174], q[259];
U(0, 0, pi/3) q[259];
cx q[174], q[259];
cx q[178], q[259];
U(0, 0, pi/3) q[259];
cx q[178], q[259];
cx q[181], q[259];
U(0, 0, pi/3) q[259];
cx q[181], q[259];
cx q[182], q[259];
U(0, 0, pi/3) q[259];
cx q[182], q[259];
cx q[183], q[259];
U(0, 0, pi/3) q[259];
cx q[183], q[259];
cx q[185], q[259];
U(0, 0, pi/3) q[259];
cx q[185], q[259];
cx q[187], q[259];
U(0, 0, pi/3) q[259];
cx q[187], q[259];
cx q[190], q[259];
U(0, 0, pi/3) q[259];
cx q[190], q[259];
cx q[191], q[259];
U(0, 0, pi/3) q[259];
cx q[191], q[259];
cx q[196], q[259];
U(0, 0, pi/3) q[259];
cx q[196], q[259];
cx q[199], q[259];
U(0, 0, pi/3) q[259];
cx q[199], q[259];
cx q[200], q[259];
U(0, 0, pi/3) q[259];
cx q[200], q[259];
cx q[201], q[259];
U(0, 0, pi/3) q[259];
cx q[201], q[259];
cx q[202], q[259];
U(0, 0, pi/3) q[259];
cx q[202], q[259];
cx q[204], q[259];
U(0, 0, pi/3) q[259];
cx q[204], q[259];
cx q[206], q[259];
U(0, 0, pi/3) q[259];
cx q[206], q[259];
cx q[207], q[259];
U(0, 0, pi/3) q[259];
cx q[207], q[259];
cx q[208], q[259];
U(0, 0, pi/3) q[259];
cx q[208], q[259];
cx q[210], q[259];
U(0, 0, pi/3) q[259];
cx q[210], q[259];
cx q[214], q[259];
U(0, 0, pi/3) q[259];
cx q[214], q[259];
cx q[217], q[259];
U(0, 0, pi/3) q[259];
cx q[217], q[259];
cx q[218], q[259];
U(0, 0, pi/3) q[259];
cx q[218], q[259];
cx q[219], q[259];
U(0, 0, pi/3) q[259];
cx q[219], q[259];
cx q[220], q[259];
U(0, 0, pi/3) q[259];
cx q[220], q[259];
cx q[221], q[259];
U(0, 0, pi/3) q[259];
cx q[221], q[259];
cx q[226], q[259];
U(0, 0, pi/3) q[259];
cx q[226], q[259];
cx q[227], q[259];
U(0, 0, pi/3) q[259];
cx q[227], q[259];
cx q[229], q[259];
U(0, 0, pi/3) q[259];
cx q[229], q[259];
cx q[230], q[259];
U(0, 0, pi/3) q[259];
cx q[230], q[259];
cx q[232], q[259];
U(0, 0, pi/3) q[259];
cx q[232], q[259];
cx q[234], q[259];
U(0, 0, pi/3) q[259];
cx q[234], q[259];
cx q[237], q[259];
U(0, 0, pi/3) q[259];
cx q[237], q[259];
cx q[239], q[259];
U(0, 0, pi/3) q[259];
cx q[239], q[259];
cx q[242], q[259];
U(0, 0, pi/3) q[259];
cx q[242], q[259];
cx q[243], q[259];
U(0, 0, pi/3) q[259];
cx q[243], q[259];
cx q[245], q[259];
U(0, 0, pi/3) q[259];
cx q[245], q[259];
cx q[246], q[259];
U(0, 0, pi/3) q[259];
cx q[246], q[259];
cx q[247], q[259];
U(0, 0, pi/3) q[259];
cx q[247], q[259];
cx q[253], q[259];
U(0, 0, pi/3) q[259];
cx q[253], q[259];
cx q[256], q[259];
U(0, 0, pi/3) q[259];
cx q[256], q[259];
cx q[258], q[259];
U(0, 0, pi/3) q[259];
cx q[258], q[259];
cx q[0], q[260];
U(0, 0, pi/3) q[260];
cx q[0], q[260];
cx q[1], q[260];
U(0, 0, pi/3) q[260];
cx q[1], q[260];
cx q[8], q[260];
U(0, 0, pi/3) q[260];
cx q[8], q[260];
cx q[10], q[260];
U(0, 0, pi/3) q[260];
cx q[10], q[260];
cx q[11], q[260];
U(0, 0, pi/3) q[260];
cx q[11], q[260];
cx q[12], q[260];
U(0, 0, pi/3) q[260];
cx q[12], q[260];
cx q[13], q[260];
U(0, 0, pi/3) q[260];
cx q[13], q[260];
cx q[14], q[260];
U(0, 0, pi/3) q[260];
cx q[14], q[260];
cx q[19], q[260];
U(0, 0, pi/3) q[260];
cx q[19], q[260];
cx q[20], q[260];
U(0, 0, pi/3) q[260];
cx q[20], q[260];
cx q[21], q[260];
U(0, 0, pi/3) q[260];
cx q[21], q[260];
cx q[22], q[260];
U(0, 0, pi/3) q[260];
cx q[22], q[260];
cx q[23], q[260];
U(0, 0, pi/3) q[260];
cx q[23], q[260];
cx q[24], q[260];
U(0, 0, pi/3) q[260];
cx q[24], q[260];
cx q[25], q[260];
U(0, 0, pi/3) q[260];
cx q[25], q[260];
cx q[27], q[260];
U(0, 0, pi/3) q[260];
cx q[27], q[260];
cx q[29], q[260];
U(0, 0, pi/3) q[260];
cx q[29], q[260];
cx q[31], q[260];
U(0, 0, pi/3) q[260];
cx q[31], q[260];
cx q[32], q[260];
U(0, 0, pi/3) q[260];
cx q[32], q[260];
cx q[34], q[260];
U(0, 0, pi/3) q[260];
cx q[34], q[260];
cx q[35], q[260];
U(0, 0, pi/3) q[260];
cx q[35], q[260];
cx q[36], q[260];
U(0, 0, pi/3) q[260];
cx q[36], q[260];
cx q[38], q[260];
U(0, 0, pi/3) q[260];
cx q[38], q[260];
cx q[41], q[260];
U(0, 0, pi/3) q[260];
cx q[41], q[260];
cx q[43], q[260];
U(0, 0, pi/3) q[260];
cx q[43], q[260];
cx q[46], q[260];
U(0, 0, pi/3) q[260];
cx q[46], q[260];
cx q[47], q[260];
U(0, 0, pi/3) q[260];
cx q[47], q[260];
cx q[48], q[260];
U(0, 0, pi/3) q[260];
cx q[48], q[260];
cx q[51], q[260];
U(0, 0, pi/3) q[260];
cx q[51], q[260];
cx q[52], q[260];
U(0, 0, pi/3) q[260];
cx q[52], q[260];
cx q[54], q[260];
U(0, 0, pi/3) q[260];
cx q[54], q[260];
cx q[56], q[260];
U(0, 0, pi/3) q[260];
cx q[56], q[260];
cx q[59], q[260];
U(0, 0, pi/3) q[260];
cx q[59], q[260];
cx q[60], q[260];
U(0, 0, pi/3) q[260];
cx q[60], q[260];
cx q[63], q[260];
U(0, 0, pi/3) q[260];
cx q[63], q[260];
cx q[64], q[260];
U(0, 0, pi/3) q[260];
cx q[64], q[260];
cx q[65], q[260];
U(0, 0, pi/3) q[260];
cx q[65], q[260];
cx q[67], q[260];
U(0, 0, pi/3) q[260];
cx q[67], q[260];
cx q[70], q[260];
U(0, 0, pi/3) q[260];
cx q[70], q[260];
cx q[72], q[260];
U(0, 0, pi/3) q[260];
cx q[72], q[260];
cx q[73], q[260];
U(0, 0, pi/3) q[260];
cx q[73], q[260];
cx q[78], q[260];
U(0, 0, pi/3) q[260];
cx q[78], q[260];
cx q[81], q[260];
U(0, 0, pi/3) q[260];
cx q[81], q[260];
cx q[83], q[260];
U(0, 0, pi/3) q[260];
cx q[83], q[260];
cx q[85], q[260];
U(0, 0, pi/3) q[260];
cx q[85], q[260];
cx q[86], q[260];
U(0, 0, pi/3) q[260];
cx q[86], q[260];
cx q[90], q[260];
U(0, 0, pi/3) q[260];
cx q[90], q[260];
cx q[91], q[260];
U(0, 0, pi/3) q[260];
cx q[91], q[260];
cx q[94], q[260];
U(0, 0, pi/3) q[260];
cx q[94], q[260];
cx q[96], q[260];
U(0, 0, pi/3) q[260];
cx q[96], q[260];
cx q[97], q[260];
U(0, 0, pi/3) q[260];
cx q[97], q[260];
cx q[98], q[260];
U(0, 0, pi/3) q[260];
cx q[98], q[260];
cx q[99], q[260];
U(0, 0, pi/3) q[260];
cx q[99], q[260];
cx q[100], q[260];
U(0, 0, pi/3) q[260];
cx q[100], q[260];
cx q[101], q[260];
U(0, 0, pi/3) q[260];
cx q[101], q[260];
cx q[102], q[260];
U(0, 0, pi/3) q[260];
cx q[102], q[260];
cx q[106], q[260];
U(0, 0, pi/3) q[260];
cx q[106], q[260];
cx q[110], q[260];
U(0, 0, pi/3) q[260];
cx q[110], q[260];
cx q[111], q[260];
U(0, 0, pi/3) q[260];
cx q[111], q[260];
cx q[112], q[260];
U(0, 0, pi/3) q[260];
cx q[112], q[260];
cx q[113], q[260];
U(0, 0, pi/3) q[260];
cx q[113], q[260];
cx q[117], q[260];
U(0, 0, pi/3) q[260];
cx q[117], q[260];
cx q[118], q[260];
U(0, 0, pi/3) q[260];
cx q[118], q[260];
cx q[120], q[260];
U(0, 0, pi/3) q[260];
cx q[120], q[260];
cx q[122], q[260];
U(0, 0, pi/3) q[260];
cx q[122], q[260];
cx q[124], q[260];
U(0, 0, pi/3) q[260];
cx q[124], q[260];
cx q[126], q[260];
U(0, 0, pi/3) q[260];
cx q[126], q[260];
cx q[127], q[260];
U(0, 0, pi/3) q[260];
cx q[127], q[260];
cx q[129], q[260];
U(0, 0, pi/3) q[260];
cx q[129], q[260];
cx q[131], q[260];
U(0, 0, pi/3) q[260];
cx q[131], q[260];
cx q[132], q[260];
U(0, 0, pi/3) q[260];
cx q[132], q[260];
cx q[135], q[260];
U(0, 0, pi/3) q[260];
cx q[135], q[260];
cx q[136], q[260];
U(0, 0, pi/3) q[260];
cx q[136], q[260];
cx q[137], q[260];
U(0, 0, pi/3) q[260];
cx q[137], q[260];
cx q[138], q[260];
U(0, 0, pi/3) q[260];
cx q[138], q[260];
cx q[139], q[260];
U(0, 0, pi/3) q[260];
cx q[139], q[260];
cx q[140], q[260];
U(0, 0, pi/3) q[260];
cx q[140], q[260];
cx q[142], q[260];
U(0, 0, pi/3) q[260];
cx q[142], q[260];
cx q[145], q[260];
U(0, 0, pi/3) q[260];
cx q[145], q[260];
cx q[147], q[260];
U(0, 0, pi/3) q[260];
cx q[147], q[260];
cx q[149], q[260];
U(0, 0, pi/3) q[260];
cx q[149], q[260];
cx q[151], q[260];
U(0, 0, pi/3) q[260];
cx q[151], q[260];
cx q[155], q[260];
U(0, 0, pi/3) q[260];
cx q[155], q[260];
cx q[158], q[260];
U(0, 0, pi/3) q[260];
cx q[158], q[260];
cx q[159], q[260];
U(0, 0, pi/3) q[260];
cx q[159], q[260];
cx q[161], q[260];
U(0, 0, pi/3) q[260];
cx q[161], q[260];
cx q[163], q[260];
U(0, 0, pi/3) q[260];
cx q[163], q[260];
cx q[165], q[260];
U(0, 0, pi/3) q[260];
cx q[165], q[260];
cx q[166], q[260];
U(0, 0, pi/3) q[260];
cx q[166], q[260];
cx q[167], q[260];
U(0, 0, pi/3) q[260];
cx q[167], q[260];
cx q[168], q[260];
U(0, 0, pi/3) q[260];
cx q[168], q[260];
cx q[170], q[260];
U(0, 0, pi/3) q[260];
cx q[170], q[260];
cx q[171], q[260];
U(0, 0, pi/3) q[260];
cx q[171], q[260];
cx q[174], q[260];
U(0, 0, pi/3) q[260];
cx q[174], q[260];
cx q[175], q[260];
U(0, 0, pi/3) q[260];
cx q[175], q[260];
cx q[176], q[260];
U(0, 0, pi/3) q[260];
cx q[176], q[260];
cx q[177], q[260];
U(0, 0, pi/3) q[260];
cx q[177], q[260];
cx q[178], q[260];
U(0, 0, pi/3) q[260];
cx q[178], q[260];
cx q[179], q[260];
U(0, 0, pi/3) q[260];
cx q[179], q[260];
cx q[180], q[260];
U(0, 0, pi/3) q[260];
cx q[180], q[260];
cx q[181], q[260];
U(0, 0, pi/3) q[260];
cx q[181], q[260];
cx q[183], q[260];
U(0, 0, pi/3) q[260];
cx q[183], q[260];
cx q[184], q[260];
U(0, 0, pi/3) q[260];
cx q[184], q[260];
cx q[187], q[260];
U(0, 0, pi/3) q[260];
cx q[187], q[260];
cx q[189], q[260];
U(0, 0, pi/3) q[260];
cx q[189], q[260];
cx q[195], q[260];
U(0, 0, pi/3) q[260];
cx q[195], q[260];
cx q[196], q[260];
U(0, 0, pi/3) q[260];
cx q[196], q[260];
cx q[197], q[260];
U(0, 0, pi/3) q[260];
cx q[197], q[260];
cx q[199], q[260];
U(0, 0, pi/3) q[260];
cx q[199], q[260];
cx q[201], q[260];
U(0, 0, pi/3) q[260];
cx q[201], q[260];
cx q[202], q[260];
U(0, 0, pi/3) q[260];
cx q[202], q[260];
cx q[203], q[260];
U(0, 0, pi/3) q[260];
cx q[203], q[260];
cx q[206], q[260];
U(0, 0, pi/3) q[260];
cx q[206], q[260];
cx q[207], q[260];
U(0, 0, pi/3) q[260];
cx q[207], q[260];
cx q[209], q[260];
U(0, 0, pi/3) q[260];
cx q[209], q[260];
cx q[211], q[260];
U(0, 0, pi/3) q[260];
cx q[211], q[260];
cx q[213], q[260];
U(0, 0, pi/3) q[260];
cx q[213], q[260];
cx q[215], q[260];
U(0, 0, pi/3) q[260];
cx q[215], q[260];
cx q[218], q[260];
U(0, 0, pi/3) q[260];
cx q[218], q[260];
cx q[219], q[260];
U(0, 0, pi/3) q[260];
cx q[219], q[260];
cx q[220], q[260];
U(0, 0, pi/3) q[260];
cx q[220], q[260];
cx q[221], q[260];
U(0, 0, pi/3) q[260];
cx q[221], q[260];
cx q[224], q[260];
U(0, 0, pi/3) q[260];
cx q[224], q[260];
cx q[225], q[260];
U(0, 0, pi/3) q[260];
cx q[225], q[260];
cx q[226], q[260];
U(0, 0, pi/3) q[260];
cx q[226], q[260];
cx q[231], q[260];
U(0, 0, pi/3) q[260];
cx q[231], q[260];
cx q[235], q[260];
U(0, 0, pi/3) q[260];
cx q[235], q[260];
cx q[236], q[260];
U(0, 0, pi/3) q[260];
cx q[236], q[260];
cx q[237], q[260];
U(0, 0, pi/3) q[260];
cx q[237], q[260];
cx q[240], q[260];
U(0, 0, pi/3) q[260];
cx q[240], q[260];
cx q[247], q[260];
U(0, 0, pi/3) q[260];
cx q[247], q[260];
cx q[248], q[260];
U(0, 0, pi/3) q[260];
cx q[248], q[260];
cx q[249], q[260];
U(0, 0, pi/3) q[260];
cx q[249], q[260];
cx q[250], q[260];
U(0, 0, pi/3) q[260];
cx q[250], q[260];
cx q[251], q[260];
U(0, 0, pi/3) q[260];
cx q[251], q[260];
cx q[252], q[260];
U(0, 0, pi/3) q[260];
cx q[252], q[260];
cx q[253], q[260];
U(0, 0, pi/3) q[260];
cx q[253], q[260];
cx q[255], q[260];
U(0, 0, pi/3) q[260];
cx q[255], q[260];
cx q[256], q[260];
U(0, 0, pi/3) q[260];
cx q[256], q[260];
